Public Holidays in Canada in 2024
- Monday, 1 January 2024 – New Year’s Day (New Year’s Day)
- Monday, 19 February 2024 – Louis Riel Day (Louis Riel Day) – CA-MB
- Monday, 19 February 2024 – Islander Day (Islander Day) – CA-PE
- Monday, 19 February 2024 – Heritage Day (Heritage Day) – CA-NS
- Monday, 19 February 2024 – Family Day (Family Day) – CA-AB, CA-BC, CA-NB, CA-ON, CA-SK
- Sunday, 17 March 2024 – Saint Patrick’s Day (Saint Patrick’s Day) – CA-NL
- Friday, 29 March 2024 – Good Friday (Good Friday)
- Monday, 1 April 2024 – Easter Monday (Easter Monday) – CA-AB, CA-PE
- Tuesday, 23 April 2024 – Saint George’s Day (Saint George’s Day) – CA-NL
- Monday, 20 May 2024 – National Patriots’ Day (National Patriots’ Day) – CA-QC
- Monday, 20 May 2024 – Victoria Day (Victoria Day)
- Friday, 21 June 2024 – National Aboriginal Day (National Aboriginal Day) – CA-NT
- Monday, 24 June 2024 – Discovery Day (Discovery Day) – CA-NL
- Monday, 24 June 2024 – National Holiday (Fête nationale du Québec) – CA-QC
- Monday, 1 July 2024 – Canada Day (Canada Day)
- Friday, 12 July 2024 – Orangemen’s Day (Orangemen’s Day) – CA-NL
- Monday, 5 August 2024 – Civic Holiday (Civic Holiday) – CA-BC, CA-MB, CA-NL, CA-NT, CA-NU, CA-ON
- Monday, 5 August 2024 – Heritage Day (Heritage Day) – CA-AB, CA-YT
- Monday, 5 August 2024 – New Brunswick Day (New Brunswick Day) – CA-NB
- Monday, 5 August 2024 – Natal Day (Natal Day) – CA-NS
- Monday, 19 August 2024 – Gold Cup Parade Day (Gold Cup Parade Day) – CA-PE
- Monday, 19 August 2024 – Discovery Day (Discovery Day) – CA-YT
- Monday, 2 September 2024 – Labour Day (Labour Day)
- Monday, 14 October 2024 – Thanksgiving (Thanksgiving)
- Monday, 11 November 2024 – Armistice Day (Armistice Day) – CA-NL
- Monday, 11 November 2024 – Remembrance Day (Remembrance Day) – CA-AB, CA-BC, CA-NB, CA-NT, CA-NS, CA-NU, CA-PE, CA-SK, CA-YT
- Wednesday, 25 December 2024 – Christmas Day (Christmas Day)
- Thursday, 26 December 2024 – St. Stephen’s Day (St. Stephen’s Day) – CA-AB, CA-NB, CA-NS, CA-ON, CA-PE
Public Holidays in Canada in 2024