Christmas Sales 2026: Start Dates and End Dates
No Christmas sales on now
Christmas sales fromTuesday 1 December 2026In 3 weeks
Christmas EveThursday 24 December 2026
The pre-Christmas sales run from 1 December to 24 December 2026. In 2025 the first Christmas sale we listed began on 23 December, at Dunelm.
We list a shop's sale here when it starts between 1 and 24 December. Sales starting from Christmas Day are on our Boxing Day page, and Black Friday sales have a page of their own. Each shows the day it started and the day it ends; when a shop gives no end date, we list its sale until Thursday 24 December 2026.
Sales from Christmas Day are on our Boxing Day sales page.
Christmas sales on now
No Christmas sales are on now. Each one is listed here from the day it starts. The 2025 dates are below.
Christmas sales 2025: when each started and ended
| Shop | Started | Ended |
|---|---|---|
| Dunelm | 23 December | 24 December |
| B&Q | 23 December | 24 December |
| Currys | 23 December | 24 December |
| Wickes | 23 December | 15 January 2026 |
| AO | 23 December | 31 January 2026 |
| Marks & Spencer | 24 December | 31 January 2026 |
| Boots | 24 December | 31 January 2026 |
| Ralph Lauren | 24 December | 13 January 2026 |
| SCS | 24 December | 1 February 2026 |
| Wedgwood | 24 December | 26 January 2026 |
| The Entertainer | 24 December | 31 January 2026 |
| Weird Fish | 24 December | 2 January 2026 |
Frequently Asked Questions
When do the Christmas sales start in 2026?
The pre-Christmas sales run from 1 December to 24 December 2026. In 2025 the first Christmas sale we listed began on 23 December, at Dunelm.
When did the Christmas sales start in 2025?
Of the 12 Christmas sales we listed in 2025, the first began on 23 December at Dunelm and the last on 24 December at Weird Fish.
Sales by category
Other seasons: Boxing Day Sales, Easter Sales, Spring Sales, Summer Sales, Autumn Sales and Black Friday Sales. The January sales are on our homepage.
