Continent Wise Holiday 2024

Today's and Upcoming Holidays in Canada 2024

Select Country
Select Year

Holidays and Observances in Canada 2024

DateDayHoliday NameHoliday Type
01 JanMondayNew Year's Day National Holiday
02 FebFridayGroundhog Day Observance
10 FebSaturdayChinese New Year Observance
14 FebWednesdayValentine's Day Observance
15 FebThursdayNational Flag Of Canada Day Observance
01 MarFridaySt David's Day Observance
11 MarMondayCommonwealth Day Observance
17 MarSundaySt. Patrick's Day Observance
19 MarTuesdayMarch Equinox Season
01 AprMondayEaster Monday National Holiday
06 AprSaturdayNational Tartan Day Observance
09 AprTuesdayVimy Ridge Day Observance
12 MaySundayMother's Day Observance
20 MayMondayVictoria Day National Holiday
16 JunSundayFather's Day Observance
20 JunThursdayJune Solstice Season
21 JunFridayNational Indigenous Peoples Day Observance
01 JulMondayCanada Day National Holiday
05 AugMondayCivic/provincial Day National Holiday
02 SepMondayLabour Day National Holiday
22 SepSundaySeptember Equinox Season
14 OctMondayThanksgiving Day National Holiday
18 OctFridayHealthcare Aide Day Observance
31 OctThursdayDiwali/deepavali Observance
31 OctThursdayHalloween Observance
11 NovMondayRemembrance Day National Holiday
01 DecSundayFirst Sunday Of Advent Observance
11 DecWednesdayAnniversary Of The Statute Of Westminster Observance
21 DecSaturdayDecember Solstice Season
24 DecTuesdayChristmas Eve Observance
26 DecThursdayBoxing Day National Holiday
31 DecTuesdayNew Year's Eve Observance

Hover your mouse over the holiday or click on the holiday for details.

Upcoming Holidays in Canada 2024

DateDayHoliday Name
10 MarSundayDaylight Saving Time Starts
11 MarMondayRamadan Start
11 MarMondayCommonwealth Day
17 MarSundaySt. Patrick's Day
18 MarMondaySt. Patrick's Day
19 MarTuesdayMarch Equinox
24 MarSundayPalm Sunday
24 MarSundayPurim
28 MarThursdayMaundy Thursday
29 MarFridayGood Friday
30 MarSaturdayHoly Saturday
31 MarSundayEaster Sunday
31 MarSundayEaster Sunday
01 AprMondayEaster Monday
01 AprMondayEaster Monday
01 AprMondayEaster Monday