Holidays in Canada - 2025

Public holidays and observances.

Country overview

Insight summary

2025, Canada has 31 holidays in total, including 31 public holidays. The busiest month is August with 8 holidays.

Holiday dates

DateDayHoliday Name
January 1, 2025WednesdayNew Year's Day
February 17, 2025MondayFamily Day
February 17, 2025MondayHeritage Day
February 17, 2025MondayIslander Day
February 17, 2025MondayLouis Riel Day
March 17, 2025MondaySaint Patrick's Day
April 18, 2025FridayGood Friday
April 21, 2025MondayEaster Monday
April 23, 2025WednesdaySaint George's Day
May 19, 2025MondayNational Patriots' Day
May 19, 2025MondayVictoria Day
June 21, 2025SaturdayNational Aboriginal Day
June 24, 2025TuesdayDiscovery Day
June 24, 2025TuesdayNational Holiday
July 1, 2025TuesdayCanada Day
July 12, 2025SaturdayOrangemen's Day
August 4, 2025MondayBritish Columbia Day
August 4, 2025MondayCivic Holiday
August 4, 2025MondayHeritage Day
August 4, 2025MondayNatal Day
August 4, 2025MondayNew Brunswick Day
August 4, 2025MondaySaskatchewan Day
August 18, 2025MondayDiscovery Day
August 18, 2025MondayGold Cup Parade Day
September 1, 2025MondayLabour Day
September 30, 2025TuesdayNational Day for Truth and Reconciliation
October 13, 2025MondayThanksgiving
November 11, 2025TuesdayArmistice Day
November 11, 2025TuesdayRemembrance Day
December 25, 2025ThursdayChristmas Day
December 26, 2025FridaySt. Stephen's Day