Christmas sales typically start in early November, although some retailers may begin their sales as early as October. The sales continue through the holiday season, with some retailers offering post-Christmas sales as well. The exact timing of sales can vary depending on the retailer and the products being sold. It's always a good idea to keep an eye on store websites and social media accounts for updates on when the sales will begin.