Walmart typically puts Christmas items on sale shortly after Thanksgiving. Some items may be marked down earlier or later in the season depending on stock and demand. It's always a good idea to check their website or visit the store to see when they start reducing prices on holiday items.