Public Holidays in Canada
Every public holiday in Canada for 2026, 2027, 2028 — with exact dates, weekdays and countdowns.
Next public holiday
Armistice Day · Wednesday, November 11, 2026
Canada public holidays 2026
| Date | Day | Holiday | Type |
|---|---|---|---|
| Jan 1 | Thursday | New Year's Day | Public |
| Feb 16 | Monday | Louis Riel Day | Regional |
| Feb 16 | Monday | Islander Day | Regional |
| Feb 16 | Monday | Heritage Day | Regional |
| Feb 16 | Monday | Family Day | Regional |
| Mar 17 | Tuesday | Saint Patrick's Day | Regional |
| Apr 3 | Friday | Good Friday | Public |
| Apr 6 | Monday | Easter Monday | Regional |
| Apr 23 | Thursday | Saint George's Day | Regional |
| May 18 | Monday | National Patriots' Day | Regional |
| May 18 | Monday | Victoria Day | Public |
| Jun 21 | Sunday | National Aboriginal Day | Regional |
| Jun 24 | Wednesday | Discovery Day | Regional |
| Jun 24 | Wednesday | Fête nationale du Québec | Regional |
| Jul 1 | Wednesday | Canada Day | Public |
| Jul 12 | Sunday | Orangemen's Day | Regional |
| Aug 3 | Monday | Civic Holiday | Regional |
| Aug 3 | Monday | British Columbia Day | Regional |
| Aug 3 | Monday | Heritage Day | Regional |
| Aug 3 | Monday | New Brunswick Day | Regional |
| Aug 3 | Monday | Natal Day | Regional |
| Aug 3 | Monday | Saskatchewan Day | Regional |
| Aug 17 | Monday | Gold Cup Parade Day | Regional |
| Aug 17 | Monday | Discovery Day | Regional |
| Sep 7 | Monday | Labour Day | Public |
| Sep 30 | Wednesday | National Day for Truth and Reconciliation | Public |
| Oct 12 | Monday | Thanksgiving | Public |
| Nov 11 | Wednesday | Armistice Day | Regional |
| Nov 11 | Wednesday | Remembrance Day | Regional |
| Dec 25 | Friday | Christmas Day | Public |
| Dec 26 | Saturday | Boxing Day | Regional |
Canada public holidays 2027
| Date | Day | Holiday | Type |
|---|---|---|---|
| Jan 1 | Friday | New Year's Day | Public |
| Feb 15 | Monday | Louis Riel Day | Regional |
| Feb 15 | Monday | Islander Day | Regional |
| Feb 15 | Monday | Heritage Day | Regional |
| Feb 15 | Monday | Family Day | Regional |
| Mar 17 | Wednesday | Saint Patrick's Day | Regional |
| Mar 26 | Friday | Good Friday | Public |
| Mar 29 | Monday | Easter Monday | Regional |
| Apr 23 | Friday | Saint George's Day | Regional |
| May 24 | Monday | National Patriots' Day | Regional |
| May 24 | Monday | Victoria Day | Public |
| Jun 21 | Monday | National Aboriginal Day | Regional |
| Jun 24 | Thursday | Discovery Day | Regional |
| Jun 24 | Thursday | Fête nationale du Québec | Regional |
| Jul 1 | Thursday | Canada Day | Public |
| Jul 12 | Monday | Orangemen's Day | Regional |
| Aug 2 | Monday | Civic Holiday | Regional |
| Aug 2 | Monday | British Columbia Day | Regional |
| Aug 2 | Monday | Heritage Day | Regional |
| Aug 2 | Monday | New Brunswick Day | Regional |
| Aug 2 | Monday | Natal Day | Regional |
| Aug 2 | Monday | Saskatchewan Day | Regional |
| Aug 16 | Monday | Gold Cup Parade Day | Regional |
| Aug 16 | Monday | Discovery Day | Regional |
| Sep 6 | Monday | Labour Day | Public |
| Sep 30 | Thursday | National Day for Truth and Reconciliation | Public |
| Oct 11 | Monday | Thanksgiving | Public |
| Nov 11 | Thursday | Armistice Day | Regional |
| Nov 11 | Thursday | Remembrance Day | Regional |
| Dec 25 | Saturday | Christmas Day | Public |
| Dec 26 | Sunday | Boxing Day | Regional |
Canada public holidays 2028
| Date | Day | Holiday | Type |
|---|---|---|---|
| Jan 1 | Saturday | New Year's Day | Public |
| Feb 21 | Monday | Louis Riel Day | Regional |
| Feb 21 | Monday | Islander Day | Regional |
| Feb 21 | Monday | Heritage Day | Regional |
| Feb 21 | Monday | Family Day | Regional |
| Mar 17 | Friday | Saint Patrick's Day | Regional |
| Apr 14 | Friday | Good Friday | Public |
| Apr 17 | Monday | Easter Monday | Regional |
| Apr 23 | Sunday | Saint George's Day | Regional |
| May 22 | Monday | National Patriots' Day | Regional |
| May 22 | Monday | Victoria Day | Public |
| Jun 21 | Wednesday | National Aboriginal Day | Regional |
| Jun 24 | Saturday | Discovery Day | Regional |
| Jun 24 | Saturday | Fête nationale du Québec | Regional |
| Jul 1 | Saturday | Canada Day | Public |
| Jul 12 | Wednesday | Orangemen's Day | Regional |
| Aug 7 | Monday | Civic Holiday | Regional |
| Aug 7 | Monday | British Columbia Day | Regional |
| Aug 7 | Monday | Heritage Day | Regional |
| Aug 7 | Monday | New Brunswick Day | Regional |
| Aug 7 | Monday | Natal Day | Regional |
| Aug 7 | Monday | Saskatchewan Day | Regional |
| Aug 21 | Monday | Gold Cup Parade Day | Regional |
| Aug 21 | Monday | Discovery Day | Regional |
| Sep 4 | Monday | Labour Day | Public |
| Sep 30 | Saturday | National Day for Truth and Reconciliation | Public |
| Oct 9 | Monday | Thanksgiving | Public |
| Nov 11 | Saturday | Armistice Day | Regional |
| Nov 11 | Saturday | Remembrance Day | Regional |
| Dec 25 | Monday | Christmas Day | Public |
| Dec 26 | Tuesday | Boxing Day | Regional |
Other countries
About holidays in Canada
This page lists Canada's public holidays for 2026, 2027, 2028, including nationwide and regional dates. Regional holidays apply only to certain states, provinces or counties and are marked as such. Holiday data is sourced from the nager.date public-holiday dataset. For movable festivals see the holidays & festivals hub, and for countdowns to specific dates see all countdowns. Related tools: date calculator, business days, week numbers.
Frequently asked questions
How many public holidays are there in Canada?
Canada has 31 public holidays listed for 2026, some nationwide and some regional.
What is the next public holiday in Canada?
Armistice Day on Wednesday, November 11, 2026 — 15 days away.
Are all holidays in Canada nationwide?
No — regional holidays apply only to specific areas and are marked in the tables above.