Date | Holiday Name | Type |
Monday, January 01, 2024 | New Year's Day | National holiday |
Tuesday, January 02, 2024 | Day After New Year’s Day | Local holiday |
Saturday, January 06, 2024 | Epiphany | Observance, Christian |
Sunday, January 07, 2024 | Orthodox Christmas Day | Orthodox |
Sunday, January 14, 2024 | Orthodox New Year | Orthodox |
Wednesday, January 31, 2024 | Tu B'Shevat (Arbor Day) | Jewish holiday |
Friday, February 02, 2024 | Groundhog Day | Observance |
Monday, February 12, 2024 | Family Day | Common Local holidays |
Tuesday, February 13, 2024 | Carnival/Shrove Tuesday | Christian |
Wednesday, February 14, 2024 | Ash Wednesday | Christian |
Wednesday, February 14, 2024 | Valentine's Day | Observance |
Thursday, February 15, 2024 | National Flag of Canada Day | Observance |
Friday, February 16, 2024 | Chinese New Year | Observance |
Monday, February 19, 2024 | Islander Day | Common Local holidays |
Monday, February 19, 2024 | Family Day | Common Local holidays |
Monday, February 19, 2024 | Nova Scotia Heritage Day | Common Local holidays |
Monday, February 19, 2024 | Louis Riel Day | Common Local holidays |
Friday, February 23, 2024 | Yukon Heritage Day | Local holiday |
Friday, March 01, 2024 | Purim | Jewish holiday |
Friday, March 01, 2024 | St David's Day | Observance |
Monday, March 11, 2024 | Daylight Saving Time starts | Clock change/Daylight Saving Time |
Tuesday, March 12, 2024 | Commonwealth Day | Observance |
Sunday, March 17, 2024 | St. Patrick's Day | Observance |
Tuesday, March 19, 2024 | St. Patrick's Day | Local holiday |
Wednesday, March 20, 2024 | March equinox | Season |
Monday, March 25, 2024 | Palm Sunday | Christian |
Friday, March 29, 2024 | Maundy Thursday | Christian |
Saturday, March 30, 2024 | Good Friday | National holiday, Christian |
Sunday, March 31, 2024 | Holy Saturday | Christian |
Sunday, March 31, 2024 | First day of Passover | Jewish holiday |
Monday, April 01, 2024 | Easter Sunday | Observance, Christian |
Tuesday, April 02, 2024 | Easter Monday | Observance |
Tuesday, April 02, 2024 | Easter Monday | Common Local holidays |
Saturday, April 06, 2024 | Orthodox Good Friday | Orthodox |
Saturday, April 06, 2024 | National Tartan Day | Observance |
Sunday, April 07, 2024 | Last day of Passover | Jewish holiday |
Sunday, April 07, 2024 | Orthodox Holy Saturday | Orthodox |
Monday, April 08, 2024 | Orthodox Easter | Orthodox |
Tuesday, April 09, 2024 | Orthodox Easter Monday | Orthodox |
Tuesday, April 09, 2024 | Vimy Ridge Day | Observance |
Thursday, April 11, 2024 | Yom HaShoah | Jewish holiday |
Saturday, April 13, 2024 | Isra and Mi'raj | Muslim |
Friday, April 19, 2024 | Yom HaAtzmaut | Jewish holiday |
Tuesday, April 23, 2024 | St. George's Day | Local holiday |
Friday, May 03, 2024 | Lag B'Omer | Jewish holiday |
Friday, May 10, 2024 | Ascension Day | Christian |
Monday, May 13, 2024 | Mother's Day | Observance |
Thursday, May 16, 2024 | Ramadan begins | Muslim |
Monday, May 20, 2024 | Pentecost | Christian |
Monday, May 20, 2024 | Shavuot | Jewish holiday |
Tuesday, May 21, 2024 | Whit Monday | Christian |
Tuesday, May 21, 2024 | Victoria Day | National holiday |
Tuesday, May 21, 2024 | National Patriots' Day | Local holiday |
Monday, May 27, 2024 | Trinity Sunday | Christian |
Friday, May 31, 2024 | Corpus Christi | Christian |
Monday, June 10, 2024 | Laylat al-Qadr (Night of Destiny) | Muslim |
Saturday, June 15, 2024 | Eid-al-Fitr | Muslim |
Monday, June 17, 2024 | Father's Day | Observance |
Friday, June 21, 2024 | June Solstice | Season |
Friday, June 21, 2024 | National Aboriginal Day | Local holiday |
Friday, June 21, 2024 | National Aboriginal Day | Observance |
Monday, June 24, 2024 | St. Jean Baptiste Day | Local holiday |
Tuesday, June 25, 2024 | St. Jean Baptiste Day observed | Local holiday |
Tuesday, June 25, 2024 | Discovery Day | Local holiday |
Monday, July 01, 2024 | Canada Day | National holiday |
Monday, July 01, 2024 | Memorial Day | Local observance |
Tuesday, July 02, 2024 | Canada Day - additional statutory holiday | National holiday |
Tuesday, July 09, 2024 | Orangemen's Day | Local holiday |
Tuesday, July 09, 2024 | Nunavut Day | Local holiday |
Monday, July 22, 2024 | Tisha B'Av | Jewish holiday |
Thursday, August 01, 2024 | The Royal St John's Regatta (Regatta Day) | Local holiday |
Tuesday, August 06, 2024 | Heritage Day in Alberta | Common Local holidays |
Tuesday, August 06, 2024 | Civic/Provincial Day | Common Local holidays |
Tuesday, August 06, 2024 | Terry Fox Day | Common Local holidays |
Tuesday, August 06, 2024 | New Brunswick Day | Common Local holidays |
Tuesday, August 06, 2024 | British Columbia Day | Common Local holidays |
Tuesday, August 06, 2024 | Natal Day | Common Local holidays |
Thursday, August 15, 2024 | Assumption of Mary | Christian |
Saturday, August 17, 2024 | Gold Cup Parade | Local holiday |
Tuesday, August 20, 2024 | Discovery Day | Local holiday |
Thursday, August 22, 2024 | Eid-al-Adha | Muslim |
Tuesday, September 03, 2024 | Labour Day | National holiday |
Tuesday, September 10, 2024 | Rosh Hashana | Jewish holiday |
Thursday, September 12, 2024 | Muharram/Islamic New Year | Muslim |
Thursday, September 19, 2024 | Yom Kippur | Jewish holiday |
Monday, September 23, 2024 | September equinox | Season |
Tuesday, September 24, 2024 | First day of Sukkot | Jewish holiday |
Monday, September 30, 2024 | Last day of Sukkot | Jewish holiday |
Tuesday, October 01, 2024 | Shmini Atzeret | Jewish holiday |
Wednesday, October 02, 2024 | Simchat Torah | Jewish holiday |
Friday, October 04, 2024 | Feast of St Francis of Assisi | Christian |
Tuesday, October 08, 2024 | Thanksgiving Day | National holiday |
Tuesday, October 08, 2024 | Thanksgiving Day | Observance |
Friday, October 18, 2024 | Healthcare Aide Day | Observance |
Thursday, October 31, 2024 | Halloween | Observance |
Friday, November 01, 2024 | All Saints' Day | Observance |
Saturday, November 02, 2024 | All Souls' Day | Christian |
Monday, November 04, 2024 | Daylight Saving Time ends | Clock change/Daylight Saving Time |
Tuesday, November 05, 2024 | Diwali/Deepavali | Observance |
Monday, November 11, 2024 | Remembrance Day | National holiday |
Monday, November 11, 2024 | Remembrance Day | Observance |
Tuesday, November 12, 2024 | Remembrance Day observed | Observance |
Tuesday, November 12, 2024 | Remembrance Day observed | National holiday |
Thursday, November 21, 2024 | Prophet's Birthday | Muslim |
Monday, December 02, 2024 | First Sunday of Advent | Observance |
Tuesday, December 03, 2024 | First Day of Hanukkah | Jewish holiday |
Sunday, December 08, 2024 | Feast of the Immaculate Conception | Christian |
Tuesday, December 10, 2024 | Last day of Hanukkah | Jewish holiday |
Wednesday, December 11, 2024 | Anniversary of the Statute of Westminster | Observance |
Saturday, December 21, 2024 | December Solstice | Season |
Tuesday, December 24, 2024 | Christmas Eve | Observance |
Wednesday, December 25, 2024 | Christmas | National holiday, Christian |
Thursday, December 26, 2024 | Boxing Day | Common Local holidays |
Tuesday, December 31, 2024 | New Year's Eve | Observance |
2023
|
|
2025
|