This page contains the list of upcoming Canada official public holidays, bank holidays, government holidays, regional public holidays, non-working national holidays and sectorial holidays from April 2024 to March 2025. You can check this page in advance before visiting Canada.
Holiday name | Holiday location / Date | Holiday type |
---|---|---|
Last day of Passover | Canada April 30 2024, Tuesday |
Hebrew |
Orthodox Good Friday | Canada May 3 2024, Friday |
Orthodox |
Orthodox Holy Saturday | Canada May 4 2024, Saturday |
Orthodox |
Orthodox Easter | Canada May 5 2024, Sunday |
Orthodox |
Orthodox Easter Monday | Canada May 6 2024, Monday |
Orthodox |
Yom HaShoah | Canada May 6 2024, Monday |
Hebrew |
Ascension Day | Canada May 9 2024, Thursday |
Christian |
Mother's Day | Canada May 12 2024, Sunday |
Observance |
Yom HaAtzmaut | Canada May 14 2024, Tuesday |
Hebrew |
Pentecost | Canada May 19 2024, Sunday |
Christian |
Victoria Day | Canada - Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Northwest Territories, Nunavut, Ontario, Saskatchewan, Yukon May 20 2024, Monday |
National |
National Patriots' Day | Canada - Quebec May 20 2024, Monday |
Local holiday |
Whit Monday | Canada May 20 2024, Monday |
Christian |
Trinity Sunday | Canada May 26 2024, Sunday |
Christian |
Lag B'Omer | Canada May 26 2024, Sunday |
Hebrew |
Corpus Christi | Canada May 30 2024, Thursday |
Christian |
Shavuot | Canada June 12 2024, Wednesday |
Hebrew |
Father's Day | Canada June 16 2024, Sunday |
Observance |
Eid ul Adha | Canada June 17 2024, Monday |
Muslim |
June Solstice | Canada June 20 2024, Thursday |
Seasonal |
National Indigenous Peoples Day | Canada - Northwest Territories, Yukon June 21 2024, Friday |
Local holiday |
Discovery Day | Canada - Newfoundland and Labrador June 24 2024, Monday |
Local holiday |
St. Jean Baptiste Day | Canada - Quebec June 24 2024, Monday |
Local holiday |
Memorial Day | Canada - Newfoundland and Labrador July 1 2024, Monday |
Local holiday |
Canada Day | Canada July 1 2024, Monday |
National |
Muharram/Islamic New Year | Canada July 8 2024, Monday |
Muslim |
Nunavut Day | Canada - Nunavut July 9 2024, Tuesday |
Local holiday |
Orangemen's Day | Canada - Newfoundland and Labrador July 15 2024, Monday |
Local holiday |
Civic/Provincial Day | Canada - Ontario August 5 2024, Monday |
Local observance |
Heritage Day | Canada - Alberta August 5 2024, Monday |
Optional |
Natal Day | Canada - Nova Scotia August 5 2024, Monday |
Local holiday |
British Columbia Day | Canada - British Columbia August 5 2024, Monday |
Local holiday |
New Brunswick Day | Canada - New Brunswick August 5 2024, Monday |
Local holiday |
Saskatchewan Day | Canada - Saskatchewan August 5 2024, Monday |
Local holiday |
Terry Fox Day | Canada - Manitoba August 5 2024, Monday |
Local observance |
The Royal St John's Regatta (Regatta Day) | Canada - Newfoundland and Labrador August 7 2024, Wednesday |
Local holiday |
Tisha B'Av | Canada August 13 2024, Tuesday |
Hebrew |
Assumption of Mary | Canada August 15 2024, Thursday |
Christian |
Gold Cup Parade | Canada - Prince Edward Island August 16 2024, Friday |
Local holiday |
Discovery Day | Canada - Yukon August 19 2024, Monday |
Local holiday |
Labour Day | Canada September 2 2024, Monday |
National |
Milad un Nabi (Mawlid) | Canada September 16 2024, Monday |
Muslim |
September Equinox | Canada September 22 2024, Sunday |
Seasonal |
Rosh Hashana | Canada October 3 2024, Thursday |
Hebrew |
Feast of St Francis of Assisi | Canada October 4 2024, Friday |
Christian |
Yom Kippur | Canada October 12 2024, Saturday |
Hebrew |
Thanksgiving Day | Canada - New Brunswick October 14 2024, Monday |
Observance |
First day of Sukkot | Canada October 17 2024, Thursday |
Hebrew |
Healthcare Aide Day | Canada - British Columbia, Manitoba October 18 2024, Friday |
Observance |
Hoshana Rabbah | Canada October 23 2024, Wednesday |
Hebrew |
Shemini Atzeret | Canada October 24 2024, Thursday |
Hebrew |
Simchat Torah | Canada October 25 2024, Friday |
Hebrew |
Diwali/Deepavali | Canada October 31 2024, Thursday |
Observance |
Halloween | Canada October 31 2024, Thursday |
Observance |
All Saints' Day | Canada November 1 2024, Friday |
Observance |
All Souls' Day | Canada November 2 2024, Saturday |
Observance |
Daylight Saving Time ends | Canada November 3 2024, Sunday |
Clock change |
Remembrance Day | Canada - Ontario, Nova Scotia, Manitoba November 11 2024, Monday |
Observance |
First Sunday of Advent | Canada December 1 2024, Sunday |
Observance |
Feast of the Immaculate Conception | Canada December 8 2024, Sunday |
Christian |
Anniversary of the Statute of Westminster | Canada December 11 2024, Wednesday |
Observance |
December Solstice | Canada December 21 2024, Saturday |
Seasonal |
Christmas Eve | Canada December 24 2024, Tuesday |
Observance |
Christmas Day | Canada December 25 2024, Wednesday |
National |
Boxing Day | Canada - Alberta December 26 2024, Thursday |
Optional |
First Day of Hanukkah | Canada December 26 2024, Thursday |
Hebrew |
New Year's Eve | Canada December 31 2024, Tuesday |
Observance |
New Year's Day | Canada January 1 2025, Wednesday |
National |
Day After New Year’s Day | Canada - Quebec January 2 2025, Thursday |
Local holiday |
Last day of Hanukkah | Canada January 2 2025, Thursday |
Hebrew |
Epiphany | Canada January 6 2025, Monday |
Observance |
Orthodox Christmas Day | Canada January 7 2025, Tuesday |
Orthodox |
Orthodox New Year | Canada January 14 2025, Tuesday |
Orthodox |
Isra and Mi'raj | Canada January 27 2025, Monday |
Muslim |
Chinese New Year | Canada January 29 2025, Wednesday |
Observance |
Groundhog Day | Canada February 2 2025, Sunday |
Observance |
Tu B'Shevat (Arbor Day) | Canada February 13 2025, Thursday |
Hebrew |
Valentine's Day | Canada February 14 2025, Friday |
Observance |
National Flag of Canada Day | Canada February 15 2025, Saturday |
Observance |
Family Day | Canada - Alberta, Ontario, Saskatchewan, New Brunswick February 17 2025, Monday |
Local holiday |
Islander Day | Canada - Prince Edward Island February 17 2025, Monday |
Local holiday |
Nova Scotia Heritage Day | Canada - Nova Scotia February 17 2025, Monday |
Local holiday |
Louis Riel Day | Canada - Manitoba February 17 2025, Monday |
Local holiday |
Yukon Heritage Day | Canada - Yukon February 21 2025, Friday |
Local holiday |
Ramadan Start | Canada March 1 2025, Saturday |
Muslim |
St David's Day | Canada March 1 2025, Saturday |
Observance |
Carnival / Shrove Tuesday | Canada March 4 2025, Tuesday |
Christian |
Ash Wednesday | Canada March 5 2025, Wednesday |
Christian |
Daylight Saving Time starts | Canada March 9 2025, Sunday |
Clock change |
Commonwealth Day | Canada March 10 2025, Monday |
Observance |
Purim | Canada March 14 2025, Friday |
Hebrew |
St. Patrick's Day | Canada - Newfoundland and Labrador March 17 2025, Monday |
Local holiday |
March Equinox | Canada March 20 2025, Thursday |
Seasonal |
Laylatul Qadr (Night of Power) | Canada March 26 2025, Wednesday |
Muslim |