The Answer, With Its Convention Stated
A weekend, for this count, means one Saturday plus the Sunday that follows. That's the definition most calendars, workplaces, and travel plans use, so it's what I've stuck with on this page.
Some sources return odd numbers when they answer this question — one popular incumbent site says "58 weekends until Christmas 2026," which is roughly the count of all weekend days (Saturdays and Sundays counted separately). That's a different question. The answer to "how many weekends" is 21.
If your work week or cultural calendar treats a different pair of days as the weekend (Friday-Saturday, for example), you'll want to adjust. But the 21 figure below reflects the standard Saturday-Sunday definition.
Every Remaining Weekend, With Dates
The full list, from the next weekend through the last weekend before Christmas:
- 1.Saturday, August 1 & Sunday, August 2, 2026
- 2.Saturday, August 8 & Sunday, August 9, 2026
- 3.Saturday, August 15 & Sunday, August 16, 2026
- 4.Saturday, August 22 & Sunday, August 23, 2026
- 5.Saturday, August 29 & Sunday, August 30, 2026
- 6.Saturday, September 5 & Sunday, September 6, 2026 Labor Day Weekend
- 7.Saturday, September 12 & Sunday, September 13, 2026
- 8.Saturday, September 19 & Sunday, September 20, 2026
- 9.Saturday, September 26 & Sunday, September 27, 2026
- 10.Saturday, October 3 & Sunday, October 4, 2026
- 11.Saturday, October 10 & Sunday, October 11, 2026 Columbus Day Weekend
- 12.Saturday, October 17 & Sunday, October 18, 2026
- 13.Saturday, October 24 & Sunday, October 25, 2026
- 14.Saturday, October 31 & Sunday, November 1, 2026 Halloween Weekend
- 15.Saturday, November 7 & Sunday, November 8, 2026
- 16.Saturday, November 14 & Sunday, November 15, 2026
- 17.Saturday, November 21 & Sunday, November 22, 2026
- 18.Saturday, November 28 & Sunday, November 29, 2026 Thanksgiving Weekend
- 19.Saturday, December 5 & Sunday, December 6, 2026
- 20.Saturday, December 12 & Sunday, December 13, 2026
- 21.Saturday, December 19 & Sunday, December 20, 2026 Last Weekend before Christmas
Why This Number Matters for Planning
Weekends are where the heavy lifting of Christmas prep tends to happen. Shopping trips, decorating, wrapping, travel, and family gatherings mostly land on Saturdays and Sundays. Counting weekends instead of days gives you a much more realistic sense of "how much time do I really have."
Travel and family visits. If you're driving or flying to see family for Christmas, most of that travel happens on one of the last three weekends: December 5-6, 12-13, or 19-20. Book accordingly, and remember that airfares climb steeply after mid-November.
Weekend shopping trips. Twenty-one weekends is 21 chances to shop, but the last two weekends before Christmas (December 12-13 and 19-20) are the ones most people rely on. Cyber Monday 2026 falls on November 30, so the weekend before that (November 28-29) is when many online sales start.
Decorating and prep. Most families decorate on a weekend. Common choices are the weekend right after Thanksgiving (November 28-29) or the first weekend of December (December 5-6).
Related Counting Questions
How many weekends are there until Christmas 2026?
There are 21 weekends (Saturday-Sunday pairs) between now and Christmas Day 2026, counted from the weekend of August 1-2 through the weekend of December 19-20.
What is the last weekend before Christmas 2026?
The last full weekend before Christmas Day 2026 is Saturday, December 19 and Sunday, December 20, 2026. Christmas Day itself falls on Friday, December 25.
Does Christmas Day fall on a weekend in 2026?
No. Christmas Day 2026 falls on a Friday. The weekend that follows (December 26-27) is the weekend after Christmas.
What counts as a weekend?
Most weekend counts, including this one, define a weekend as Saturday plus Sunday. If your work week or cultural calendar treats a different pair of days as the weekend, adjust accordingly.
How many Saturdays are there until Christmas?
There are 21 Saturdays before Christmas Day 2026. For the full date list, see how many Saturdays until Christmas.