When is the next long weekend?

In Ontario: Christmas Day & Boxing Day, Dec 25–28, 2026 (4 days).

The next three-day (or longer) weekend in every province and territory, counted from today.

Province / territoryNext long weekendDates
Ontario Christmas Day & Boxing Day Dec 25–28, 2026 · 4 days
British Columbia Christmas Day & Boxing Day Dec 25–27, 2026 · 3 days
Alberta Christmas Day & Boxing Day Dec 25–27, 2026 · 3 days
Saskatchewan Christmas Day & Boxing Day Dec 25–27, 2026 · 3 days
Manitoba Christmas Day & Boxing Day Dec 25–27, 2026 · 3 days
Quebec Christmas Day & Boxing Day Dec 25–27, 2026 · 3 days
New Brunswick Christmas Day & Boxing Day Dec 25–27, 2026 · 3 days
Nova Scotia Christmas Day & Boxing Day Dec 25–27, 2026 · 3 days
Prince Edward Island Christmas Day & Boxing Day Dec 25–27, 2026 · 3 days
Newfoundland and Labrador Christmas Day & Boxing Day Dec 25–27, 2026 · 3 days
Yukon Christmas Day & Boxing Day Dec 25–27, 2026 · 3 days
Northwest Territories Christmas Day & Boxing Day Dec 25–27, 2026 · 3 days
Nunavut Christmas Day & Boxing Day Dec 25–27, 2026 · 3 days
Federal Christmas Day & Boxing Day Dec 25–28, 2026 · 4 days

Questions

When is the next long weekend in Ontario?

Christmas Day & Boxing Day, Dec 25–28, 2026 (4 days).

When is the next long weekend in Canada?

It depends on your province or territory. The table above shows the next long weekend everywhere in Canada, updated to today’s date.