Holidays and Observances in Canada in 2025
Date | Name | Type | Details | |
---|---|---|---|---|
Jan 1 | Wednesday | New Year's Day | Statutory Holiday | |
Jan 2 | Thursday | Last day of Hanukkah | Jewish holiday | |
Jan 6 | Monday | Epiphany | Observance, Christian | |
Jan 7 | Tuesday | Orthodox Christmas Day | Orthodox | |
Jan 14 | Tuesday | Orthodox New Year | Orthodox | |
Jan 27 | Monday | Isra and Mi'raj (Tentative Date) | Muslim | |
Jan 29 | Wednesday | Lunar New Year | Observance | |
Feb 2 | Sunday | Groundhog Day | Observance | |
Feb 13 | Thursday | Tu B'Shevat (Arbor Day) | Jewish holiday | |
Feb 14 | Friday | Valentine's Day | Observance | |
Feb 15 | Saturday | National Flag of Canada Day | Observance | |
Feb 17 | Monday | Louis Riel Day | Common Local Holiday | Manitoba |
Feb 17 | Monday | Nova Scotia Heritage Day | Common Local Holiday | Nova Scotia |
Feb 17 | Monday | Islander Day | Common Local Holiday | PE |
Feb 17 | Monday | Family Day | Common Local Holiday | AB, BC, NB, ON, SK |
Feb 21 | Friday | Yukon Heritage Day | Local de facto holiday | Yukon |
Mar 1 | Saturday | Ramadan Start (Tentative Date) | Muslim | |
Mar 1 | Saturday | St David's Day | Observance | |
Mar 4 | Tuesday | Carnival / Shrove Tuesday / Pancake Day | Christian | |
Mar 5 | Wednesday | Ash Wednesday | Christian | |
Mar 9 | Sunday | Daylight Saving Time starts | Clock Change/Daylight Saving Time | |
Mar 10 | Monday | Commonwealth Day | Observance | |
Mar 14 | Friday | Purim | Jewish holiday | |
Mar 17 | Monday | St. Patrick's Day | Observance | |
Mar 17 | Monday | St. Patrick's Day | Local Holiday | NL |
Mar 20 | Thursday | March Equinox | Season | |
Mar 26 | Wednesday | Laylatul Qadr (Night of Power) | Muslim | |
Mar 31 | Monday | Eid ul Fitr (Tentative Date) | Muslim | |
Apr 6 | Sunday | Tartan Day | Observance | |
Apr 9 | Wednesday | Vimy Ridge Day | Observance | |
Apr 13 | Sunday | Palm Sunday | Christian | |
Apr 13 | Sunday | First day of Passover | Jewish holiday | |
Apr 17 | Thursday | Maundy Thursday | Christian | |
Apr 18 | Friday | Orthodox Good Friday | Orthodox | |
Apr 18 | Friday | Good Friday | Statutory Holiday | |
Apr 19 | Saturday | Holy Saturday | Christian | |
Apr 19 | Saturday | Orthodox Holy Saturday | Orthodox | |
Apr 20 | Sunday | Last day of Passover | Jewish holiday | |
Apr 20 | Sunday | Orthodox Easter | Orthodox | |
Apr 20 | Sunday | Easter Sunday | Observance, Christian | |
Apr 20 | Sunday | Easter Sunday | Designated Retail Closing Day | Nova Scotia |
Apr 20 | Sunday | Easter Sunday | Shops Closing Day | NL |
Apr 21 | Monday | Orthodox Easter Monday | Orthodox | |
Apr 21 | Monday | Easter Monday | Statutory Holiday | New Brunswick |
Apr 21 | Monday | Easter Monday | Statutory Holiday | NT, NU, QC |
Apr 21 | Monday | Easter Monday | Optional Holiday | Alberta |
Apr 21 | Monday | Easter Monday | Local de facto holiday | Yukon |
Apr 21 | Monday | St. George's Day | Local Holiday | NL |
Apr 23 | Wednesday | Yom HaShoah | Jewish commemoration | |
May 1 | Thursday | Yom HaAtzmaut | Jewish holiday | |
May 11 | Sunday | Mothers' Day | Observance | |
May 16 | Friday | Lag B'Omer | Jewish holiday | |
May 19 | Monday | National Patriots' Day | Local Holiday | Quebec |
May 19 | Monday | Victoria Day | Statutory Holiday | All except NS, PE, QC |
May 29 | Thursday | Ascension Day | Christian | |
Jun 2 | Monday | Shavuot | Jewish holiday | |
Jun 7 | Saturday | Eid al-Adha (Tentative Date) | Muslim | |
Jun 8 | Sunday | Pentecost | Christian | |
Jun 9 | Monday | Whit Monday | Christian | |
Jun 15 | Sunday | Trinity Sunday | Christian | |
Jun 15 | Sunday | Fathers' Day | Observance | |
Jun 19 | Thursday | Corpus Christi | Christian | |
Jun 20 | Friday | June Solstice | Season | |
Jun 21 | Saturday | National Indigenous Peoples Day | Observance | |
Jun 21 | Saturday | National Indigenous Peoples Day | Local Holiday | NT, Yukon |
Jun 23 | Monday | June Holiday | Local Holiday | NL |
Jun 24 | Tuesday | St. Jean Baptiste Day | Local Holiday | Quebec |
Jun 27 | Friday | Muharram/Islamic New Year (Tentative Date) | Muslim | |
Jul 1 | Tuesday | Memorial Day | Local Holiday | NL |
Jul 1 | Tuesday | Canada Day | Statutory Holiday | |
Jul 6 | Sunday | Ashura (Tentative Date) | Muslim | |
Jul 9 | Wednesday | Nunavut Day | Local Holiday | Nunavut |
Jul 14 | Monday | Orangemen's Day | Local Holiday | NL |
Aug 3 | Sunday | Tisha B'Av | Jewish holiday | |
Aug 4 | Monday | Civic/Provincial Day | Statutory Holiday | NT, Nunavut |
Aug 4 | Monday | Civic/Provincial Day | Local Observance | Ontario |
Aug 4 | Monday | Saskatchewan Day | Common Local Holiday | Saskatchewan |
Aug 4 | Monday | Terry Fox Day | Local Observance | Manitoba |
Aug 4 | Monday | New Brunswick Day | Prescribed Day of Rest | New Brunswick |
Aug 4 | Monday | British Columbia Day | Common Local Holiday | BC |
Aug 4 | Monday | Natal Day | Common Local Holiday | Nova Scotia |
Aug 4 | Monday | Heritage Day | Optional Holiday | Alberta |
Aug 6 | Wednesday | The Royal St John's Regatta (Regatta Day) | Local Holiday | NL |
Aug 15 | Friday | Assumption of Mary | Christian | |
Aug 15 | Friday | Gold Cup Parade | Local Holiday | PE |
Aug 18 | Monday | Discovery Day | Local Holiday | Yukon |
Sep 1 | Monday | Labour Day | Statutory Holiday | |
Sep 5 | Friday | Milad un Nabi (Mawlid) (Tentative Date) | Muslim | |
Sep 22 | Monday | September Equinox | Season | |
Sep 23 | Tuesday | Rosh Hashana | Jewish holiday | |
Sep 30 | Tuesday | National Day for Truth and Reconciliation | Statutory Holiday | BC, NT, NU, PE, YT |
Sep 30 | Tuesday | National Day for Truth and Reconciliation | Federal Employees Holiday | |
Oct 2 | Thursday | Yom Kippur | Jewish holiday | |
Oct 4 | Saturday | Feast of St Francis of Assisi | Christian | |
Oct 7 | Tuesday | First day of Sukkot | Jewish holiday | |
Oct 13 | Monday | Hoshana Rabbah | Jewish holiday | |
Oct 13 | Monday | Thanksgiving Day | Statutory Holiday | All except NB, NS, PE |
Oct 13 | Monday | Thanksgiving Day | Designated Retail Closing Day | Nova Scotia |
Oct 13 | Monday | Thanksgiving Day | Observance | PE |
Oct 13 | Monday | Thanksgiving Day | Statutory Holiday | New Brunswick |
Oct 14 | Tuesday | Shemini Atzeret | Jewish holiday | |
Oct 15 | Wednesday | Simchat Torah | Jewish holiday | |
Oct 18 | Saturday | Healthcare Aide Day | Local Observance | BC, Manitoba |
Oct 20 | Monday | Diwali/Deepavali | Observance | |
Oct 31 | Friday | Halloween | Observance | |
Nov 1 | Saturday | All Saints' Day | Observance, Christian | |
Nov 2 | Sunday | All Souls' Day | Observance, Christian | |
Nov 2 | Sunday | Daylight Saving Time ends | Clock Change/Daylight Saving Time | |
Nov 8 | Saturday | National Aboriginal Veterans Day | Observance | |
Nov 11 | Tuesday | Remembrance Day | Observance | MB, ON, QC |
Nov 11 | Tuesday | Remembrance Day | Designated Retail Closing Day | Nova Scotia |
Nov 11 | Tuesday | Remembrance Day | Statutory Holiday | All except MB, NS, ON, QC |
Nov 30 | Sunday | First Sunday of Advent | Observance | |
Dec 8 | Monday | Feast of the Immaculate Conception | Christian | |
Dec 11 | Thursday | Anniversary of the Statute of Westminster | Observance | |
Dec 15 | Monday | First Day of Hanukkah | Jewish holiday | |
Dec 21 | Sunday | December Solstice | Season | |
Dec 22 | Monday | Last day of Hanukkah | Jewish holiday | |
Dec 24 | Wednesday | Christmas Eve | Observance | |
Dec 24 | Wednesday | Christmas Eve | Statutory Half Day | New Brunswick |
Dec 25 | Thursday | Christmas Day | Statutory Holiday | |
Dec 26 | Friday | Kwanzaa (first day) | Observance | |
Dec 26 | Friday | Boxing Day | Statutory Holiday | NL, NT, NU, ON |
Dec 26 | Friday | Boxing Day | Designated Retail Closing Day | Nova Scotia |
Dec 26 | Friday | Boxing Day | Local de facto holiday | Yukon |
Dec 26 | Friday | Boxing Day | Provincial Public Sector Holiday | New Brunswick |
Dec 26 | Friday | Boxing Day | Optional Holiday | Alberta |
Dec 31 | Wednesday | New Year's Eve | Observance |
No holidays shown? That's because you didn't select any holiday types. Please check at least one of the boxes.
While we diligently research and update our holiday dates, some of the information in the table above may be preliminary. If you find an error, please let us know.