National holidays of Canada in 2024
This page contains a calendar of all 2024 public holidays for Canada. These dates may be modified as official changes are announced, so please check back regularly for updates. Scroll down to view the national list or choose your state’s calendar.
Day | Date | Holiday | Notes |
---|---|---|---|
Monday | Jan. 1, 2024 | New Year's Day | |
Tuesday | Jan. 2, 2024 | Day After New Year’s Day | |
Saturday | Jan. 6, 2024 | Epiphany | |
Sunday | Jan. 7, 2024 | Orthodox Christmas Day | |
Sunday | Jan. 14, 2024 | Orthodox New Year | |
Thursday | Jan. 25, 2024 | Tu B'Shevat (Arbor Day) | |
Friday | Feb. 2, 2024 | Groundhog Day | |
Wednesday | Feb. 7, 2024 | Isra and Mi'raj | |
Saturday | Feb. 10, 2024 | Chinese New Year | |
Tuesday | Feb. 13, 2024 | Carnival / Shrove Tuesday | |
Wednesday | Feb. 14, 2024 | Valentine's Day | |
Wednesday | Feb. 14, 2024 | Ash Wednesday | |
Thursday | Feb. 15, 2024 | National Flag of Canada Day | |
Monday | Feb. 19, 2024 | Family Day | |
Monday | Feb. 19, 2024 | Nova Scotia Heritage Day | |
Monday | Feb. 19, 2024 | Louis Riel Day | |
Monday | Feb. 19, 2024 | Islander Day | |
Friday | Feb. 23, 2024 | Yukon Heritage Day | |
Friday | March 1, 2024 | St David's Day | |
Sunday | March 10, 2024 | Daylight Saving Time starts | |
Monday | March 11, 2024 | Ramadan Start | |
Monday | March 11, 2024 | Commonwealth Day | |
Sunday | March 17, 2024 | St. Patrick's Day | |
Tuesday | March 19, 2024 | March Equinox | |
Sunday | March 24, 2024 | Palm Sunday | |
Sunday | March 24, 2024 | Purim | |
Thursday | March 28, 2024 | Maundy Thursday | |
Friday | March 29, 2024 | Good Friday | |
Saturday | March 30, 2024 | Holy Saturday | |
Sunday | March 31, 2024 | Easter Sunday | |
Monday | April 1, 2024 | Easter Monday | |
Friday | April 5, 2024 | Laylatul Qadr (Night of Power) | |
Saturday | April 6, 2024 | National Tartan Day | |
Tuesday | April 9, 2024 | Vimy Ridge Day | |
Wednesday | April 10, 2024 | Eid ul Fitr | |
Monday | April 22, 2024 | St. George's Day | |
Tuesday | April 23, 2024 | First day of Passover | |
Tuesday | April 30, 2024 | Last day of Passover | |
Friday | May 3, 2024 | Orthodox Good Friday | |
Saturday | May 4, 2024 | Orthodox Holy Saturday | |
Sunday | May 5, 2024 | Orthodox Easter | |
Monday | May 6, 2024 | Yom HaShoah | |
Monday | May 6, 2024 | Orthodox Easter Monday | |
Thursday | May 9, 2024 | Ascension Day | |
Sunday | May 12, 2024 | Mother's Day | |
Tuesday | May 14, 2024 | Yom HaAtzmaut | |
Sunday | May 19, 2024 | Pentecost | |
Monday | May 20, 2024 | National Patriots' Day | |
Monday | May 20, 2024 | Victoria Day | |
Monday | May 20, 2024 | Whit Monday | |
Sunday | May 26, 2024 | Trinity Sunday | |
Sunday | May 26, 2024 | Lag B'Omer | |
Thursday | May 30, 2024 | Corpus Christi | |
Wednesday | June 12, 2024 | Shavuot | |
Sunday | June 16, 2024 | Father's Day | |
Monday | June 17, 2024 | Eid ul Adha | |
Thursday | June 20, 2024 | June Solstice | |
Friday | June 21, 2024 | National Indigenous Peoples Day | |
Monday | June 24, 2024 | St. Jean Baptiste Day | |
Monday | June 24, 2024 | Discovery Day | |
Monday | July 1, 2024 | Canada Day | |
Monday | July 1, 2024 | Memorial Day | |
Monday | July 8, 2024 | Muharram/Islamic New Year | |
Tuesday | July 9, 2024 | Nunavut Day | |
Monday | July 15, 2024 | Orangemen's Day | |
Monday | Aug. 5, 2024 | New Brunswick Day | |
Monday | Aug. 5, 2024 | Terry Fox Day | |
Monday | Aug. 5, 2024 | Saskatchewan Day | |
Monday | Aug. 5, 2024 | British Columbia Day | |
Monday | Aug. 5, 2024 | Natal Day | |
Monday | Aug. 5, 2024 | Heritage Day | |
Monday | Aug. 5, 2024 | Civic/Provincial Day | |
Wednesday | Aug. 7, 2024 | The Royal St John's Regatta (Regatta Day) | |
Tuesday | Aug. 13, 2024 | Tisha B'Av | |
Thursday | Aug. 15, 2024 | Assumption of Mary | |
Friday | Aug. 16, 2024 | Gold Cup Parade | |
Monday | Sept. 2, 2024 | Labour Day | |
Monday | Sept. 16, 2024 | Milad un Nabi (Mawlid) | |
Sunday | Sept. 22, 2024 | September Equinox | |
Thursday | Oct. 3, 2024 | Rosh Hashana | |
Friday | Oct. 4, 2024 | Feast of St Francis of Assisi | |
Saturday | Oct. 12, 2024 | Yom Kippur | |
Monday | Oct. 14, 2024 | Thanksgiving Day | |
Thursday | Oct. 17, 2024 | First day of Sukkot | |
Friday | Oct. 18, 2024 | Healthcare Aide Day | |
Wednesday | Oct. 23, 2024 | Hoshana Rabbah | |
Thursday | Oct. 24, 2024 | Shemini Atzeret | |
Friday | Oct. 25, 2024 | Simchat Torah | |
Thursday | Oct. 31, 2024 | Diwali/Deepavali | |
Thursday | Oct. 31, 2024 | Halloween | |
Friday | Nov. 1, 2024 | All Saints' Day | |
Saturday | Nov. 2, 2024 | All Souls' Day | |
Sunday | Nov. 3, 2024 | Daylight Saving Time ends | |
Monday | Nov. 11, 2024 | Remembrance Day | |
Sunday | Dec. 1, 2024 | First Sunday of Advent | |
Sunday | Dec. 8, 2024 | Feast of the Immaculate Conception | |
Wednesday | Dec. 11, 2024 | Anniversary of the Statute of Westminster | |
Saturday | Dec. 21, 2024 | December Solstice | |
Tuesday | Dec. 24, 2024 | Christmas Eve | |
Wednesday | Dec. 25, 2024 | Christmas Day | |
Thursday | Dec. 26, 2024 | Boxing Day | |
Thursday | Dec. 26, 2024 | First Day of Hanukkah | |
Tuesday | Dec. 31, 2024 | New Year's Eve |
Public Holidays
- Canada public holidays by years
- Public holidays in other countries
- United States public holidays 2024
- Puerto Rico public holidays 2024
- Guadeloupe public holidays 2024
- Honduras public holidays 2024
- Mexico public holidays 2024
- Anguilla public holidays 2024
- Panama public holidays 2024
- Nicaragua public holidays 2024
- Haiti public holidays 2024
- Grenada public holidays 2024