Walmart typically discounts Christmas items after the holiday, around early January. This is a great time to find deals on decorations, ornaments, and other seasonal items, as retailers try to clear out their inventory before the next holiday season.