Holiday calendar
Public holidays in Canada 2026
Published nationwide and regional public holidays.
This calendar may be incomplete; confirm dates before booking.
23holidays shown
4nationwide
19regional
| Date | Day | Holiday | Scope |
|---|---|---|---|
| 01 Jan | Thursday | New Year's Day | Nationwide |
| 16 Feb | Monday | Family Day | 6 regionsAlberta, British Columbia, New Brunswick, Ontario, Prince Edward Island, Saskatchewan |
| 16 Feb | Monday | Louis Riel Day | Manitoba |
| 16 Feb | Monday | Nova Scotia Heritage Day | Nova Scotia |
| 03 Apr | Friday | Good Friday | 13 regionsAlberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Northwest Territories, Nova Scotia, Nunavut, Ontario, Prince Edward Island, Quebec, Saskatchewan, Yukon |
| 06 Apr | Monday | Easter Monday | Alberta, Nunavut, Quebec |
| 18 May | Monday | National Patriots' Day | Quebec |
| 18 May | Monday | Victoria Day | 12 regionsAlberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Northwest Territories, Nova Scotia, Nunavut, Ontario, Prince Edward Island, Saskatchewan, Yukon |
| 21 Jun | Sunday | National Indigenous Peoples Day | Northwest Territories, Yukon |
| 22 Jun | Monday | June Day | Newfoundland and Labrador |
| 24 Jun | Wednesday | The National Holiday of Quebec | Quebec |
| 01 Jul | Wednesday | Canada Day | Nationwide |
| 09 Jul | Thursday | Nunavut Day | Nunavut |
| 03 Aug | Monday | Civic Day | 5 regionsBritish Columbia, New Brunswick, Northwest Territories, Nunavut, Saskatchewan |
| 03 Aug | Monday | Civic Holiday | Ontario |
| 03 Aug | Monday | Heritage Day | Alberta |
| 17 Aug | Monday | Discovery Day | Yukon |
| 07 Sep | Monday | Labour Day | Nationwide |
| 30 Sep | Wednesday | National Day for Truth and Reconciliation | 9 regionsAlberta, British Columbia, Manitoba, Northwest Territories, Nova Scotia, Nunavut, Ontario, Prince Edward Island, Yukon |
| 12 Oct | Monday | Thanksgiving | 11 regionsAlberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Northwest Territories, Nunavut, Ontario, Quebec, Saskatchewan, Yukon |
| 11 Nov | Wednesday | Remembrance Day | 10 regionsAlberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Northwest Territories, Nunavut, Prince Edward Island, Saskatchewan, Yukon |
| 25 Dec | Friday | Christmas Day | Nationwide |
| 26 Dec | Saturday | Boxing Day | 4 regionsAlberta, New Brunswick, Nova Scotia, Ontario |
Long weekends
Assumes Monday–Friday work and weekends off. A listed public holiday may still be a working day under your contract or sector rules. Dates shown are planning suggestions, not leave entitlements.
Based on currently published dates only; this is not a complete list of the best dates.
| Time off | Days off | Leave needed | Holiday |
|---|---|---|---|
| 25 Dec – 27 Dec 2026 | 3 | 0 | Christmas Day |
| 24 Dec – 27 Dec 2026 | 4 | 1 | Christmas Day |
| 25 Dec – 28 Dec 2026 | 4 | 1 | Christmas Day |
| 23 Dec – 27 Dec 2026 | 5 | 2 | Christmas Day |
| 24 Dec – 28 Dec 2026 | 5 | 2 | Christmas Day |
| 25 Dec – 29 Dec 2026 | 5 | 2 | Christmas Day |
Suggested leave dates
- 24 Dec – 27 Dec 2026: take 24 Dec (1 leave day)
- 25 Dec – 28 Dec 2026: take 28 Dec (1 leave day)
- 23 Dec – 27 Dec 2026: take 23 Dec, 24 Dec (2 leave days)
- 24 Dec – 28 Dec 2026: take 24 Dec, 28 Dec (2 leave days)
- 25 Dec – 29 Dec 2026: take 28 Dec, 29 Dec (2 leave days)