🇨🇦 Public Holidays in Canada 2026

Canada has 31 public and regional holidays in 2026. The next nationwide holiday is Christmas Day on Friday, December 25, 2026 (in 62 days).

📅 Never miss a dayAdd “Public holidays in Canada” to your calendar — it updates automatically every year.
DateDayHolidayLocal nameWhere
January 1, 2026ThursdayNew Year's Day
Public holiday
New Year's DayNationwide
February 16, 2026MondayFamily Day
Public holiday
Family DaySome regions (AB, BC, NB, ON, SK)
February 16, 2026MondayHeritage Day
Public holiday
Heritage DaySome regions (NS)
February 16, 2026MondayIslander Day
Public holiday
Islander DaySome regions (PE)
February 16, 2026MondayLouis Riel Day
Public holiday
Louis Riel DaySome regions (MB)
March 17, 2026TuesdaySaint Patrick's Day
Public holiday
Saint Patrick's DaySome regions (NL)
April 3, 2026FridayGood Friday
Public holiday
Good FridayNationwide
April 6, 2026MondayEaster Monday
Public holiday
Easter MondaySome regions (AB, PE)
April 23, 2026ThursdaySaint George's Day
Public holiday
Saint George's DaySome regions (NL)
May 18, 2026MondayNational Patriots' Day
Public holiday
National Patriots' DaySome regions (QC)
May 18, 2026MondayVictoria Day
Public holiday
Victoria DayNationwide
June 21, 2026SundayNational Aboriginal Day
Public holiday
National Aboriginal DaySome regions (NT)
June 24, 2026WednesdayDiscovery Day
Public holiday
Discovery DaySome regions (NL)
June 24, 2026WednesdayNational Holiday
Public holiday
Fête nationale du QuébecSome regions (QC)
July 1, 2026WednesdayCanada Day
Public holiday
Canada DayNationwide
July 12, 2026SundayOrangemen's Day
Public holiday
Orangemen's DaySome regions (NL)
August 3, 2026MondayBritish Columbia Day
Public holiday
British Columbia DaySome regions (BC)
August 3, 2026MondayCivic Holiday
Public holiday
Civic HolidaySome regions (MB, NL, NT, NU, ON)
August 3, 2026MondayHeritage Day
Public holiday
Heritage DaySome regions (AB, YT)
August 3, 2026MondayNatal Day
Public holiday
Natal DaySome regions (NS)
August 3, 2026MondayNew Brunswick Day
Public holiday
New Brunswick DaySome regions (NB)
August 3, 2026MondaySaskatchewan Day
Public holiday
Saskatchewan DaySome regions (SK)
August 17, 2026MondayDiscovery Day
Public holiday
Discovery DaySome regions (YT)
August 17, 2026MondayGold Cup Parade Day
Public holiday
Gold Cup Parade DaySome regions (PE)
September 7, 2026MondayLabour Day
Public holiday
Labour DayNationwide
September 30, 2026WednesdayNational Day for Truth and Reconciliation
Public holiday
National Day for Truth and ReconciliationNationwide
October 12, 2026MondayThanksgiving
Public holiday
ThanksgivingNationwide
November 11, 2026WednesdayArmistice Day
Public holiday
Armistice DaySome regions (NL)
November 11, 2026WednesdayRemembrance Day
Public holiday
Remembrance DaySome regions (AB, BC, NB, NT, NS, NU, PE, SK, YT)
December 25, 2026FridayChristmas Day
Public holiday
Christmas DayNationwide
December 26, 2026SaturdaySt. Stephen's Day
Public holiday
Boxing DaySome regions (AB, NB, NS, ON, PE)

Regional holidays apply only in the listed states or provinces. Holiday dates are official where published; check with your employer or local authority for any last-minute changes.