JanuarySales

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

Christmas sale start and end dates, 2025
ShopStartedEnded
Dunelm23 December24 December
B&Q23 December24 December
Currys23 December24 December
Wickes23 December15 January 2026
AO23 December31 January 2026
Marks & Spencer24 December31 January 2026
Boots24 December31 January 2026
Ralph Lauren24 December13 January 2026
SCS24 December1 February 2026
Wedgwood24 December26 January 2026
The Entertainer24 December31 January 2026
Weird Fish24 December2 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.

Other seasons: Boxing Day Sales, Easter Sales, Spring Sales, Summer Sales, Autumn Sales and Black Friday Sales. The January sales are on our homepage.

No code available for this offer.