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