Holidays in Canada for 2024

Discover the official list of public, bank, and religious holidays in Canada for 2024. Use this comprehensive guide to stay informed about important dates and observances across the country.

left arrow
right arrow
DateWeekdayNameNotes
January 17thWednesday

Raoul Wallenberg Day

-
February 15thThursday

National Flag of Canada Day

-
February 19thMonday

Family Day

-
February 19thMonday

Heritage Day

-
February 19thMonday

Islander Day

-
February 19thMonday

Louis Riel Day

-
March 11thMonday

Commonwealth Day

-
April 6thSaturday

Tartan Day

-
April 9thTuesday

Vimy Ridge Day

-
April 23rdTuesday

Saint George's Day

-
May 20thMonday

National Patriots' Day

-
May 20thMonday

Victoria Day

-
June 19thWednesday

Loyalist Day

-
June 21stFriday

National Aboriginal Day

-
June 24thMonday

Discovery Day

-
June 24thMonday

Saint John the Baptist Day

-
June 27thThursday

Canadian Multiculturalism Day

-
July 1stMonday

Canada Day

-
July 1stMonday

Memorial Day

-
July 9thTuesday

Nunavut Day

-
July 10thWednesday

Nikola Tesla Day

-
July 12thFriday

Orangemen's Day

-
August 5thMonday

August Civic Holiday

-
August 5thMonday

British Columbia Day

-
August 5thMonday

Colonel By Day

-
August 5thMonday

Heritage Day

-
August 5thMonday

Natal Day

-
August 5thMonday

New Brunswick Day

-
August 5thMonday

Saskatchewan Day

-
August 5thMonday

Terry Fox Day

-
August 9thFriday

National Peacekeepers' Day

-
August 16thFriday

Gold Cup Parade Day

-
August 19thMonday

Discovery Day

-
September 8thSunday

National Grandparents' Day

-
September 30thMonday

National Day for Truth and Reconciliation

-
October 14thMonday

Thanksgiving Day

-
December 6thFriday

National Day of Remembrance and Action on Violence Against Women

-

Holiday data for far-reaching years is subject to change due to laws and government decrees.

/

Get accurate worldwide holiday data for years 1-2100, in seconds

Holiday List saves you thousands of hours by aggregating holiday data from over 250 countries, 12,000 cities and 102 languages in one place, ready to be integrated into your app through a Restful API.