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 / territory | Next long weekend | Dates |
|---|---|---|
| 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.