1 Jan, 2024 (Mon) | New Year's Day | Statutory Holiday |
2 Jan, 2024 (Tue) | Day After New Year’s Day | Local holiday |
6 Jan, 2024 (Sat) | Epiphany | Observance, Christian |
7 Jan, 2024 (Sun) | Orthodox Christmas Day | Orthodox |
14 Jan, 2024 (Sun) | Orthodox New Year | Orthodox |
25 Jan, 2024 (Thu) | Tu B'Shevat (Arbor Day) | Jewish holiday |
2 Feb, 2024 (Fri) | Groundhog Day | Observance |
7 Feb, 2024 (Wed) | Isra and Mi'raj | Muslim |
10 Feb, 2024 (Sat) | Lunar New Year | Observance |
13 Feb, 2024 (Tue) | Carnival / Shrove Tuesday / Pancake Day | Christian |
14 Feb, 2024 (Wed) | Ash Wednesday | Christian |
14 Feb, 2024 (Wed) | Valentine's Day | Observance |
15 Feb, 2024 (Thu) | National Flag of Canada Day | Observance |
19 Feb, 2024 (Mon) | Louis Riel Day | Common local holiday |
19 Feb, 2024 (Mon) | Nova Scotia Heritage Day | Common local holiday |
19 Feb, 2024 (Mon) | Islander Day | Common local holiday |
19 Feb, 2024 (Mon) | Family Day | Common local holiday |
23 Feb, 2024 (Fri) | Yukon Heritage Day | Local de facto holiday |
1 Mar, 2024 (Fri) | St David's Day | Observance |
10 Mar, 2024 (Sun) | Daylight Saving Time starts | Clock change/Daylight Saving Time |
11 Mar, 2024 (Mon) | Ramadan Start (Tentative Date) | Muslim |
11 Mar, 2024 (Mon) | Commonwealth Day | Observance |
17 Mar, 2024 (Sun) | St. Patrick's Day | Observance |
18 Mar, 2024 (Mon) | St. Patrick's Day | Local holiday |
20 Mar, 2024 (Wed) | March Equinox | Season |
24 Mar, 2024 (Sun) | Palm Sunday | Christian |
24 Mar, 2024 (Sun) | Purim | Jewish holiday |
28 Mar, 2024 (Thu) | Maundy Thursday | Christian |
29 Mar, 2024 (Fri) | Good Friday | Statutory Holiday |
30 Mar, 2024 (Sat) | Holy Saturday | Christian |
31 Mar, 2024 (Sun) | Easter Sunday | Observance, Christian |
31 Mar, 2024 (Sun) | Easter Sunday | Designated Retail Closing Day |
31 Mar, 2024 (Sun) | Easter Sunday | Shops Closing Day |
1 Apr, 2024 (Mon) | Easter Monday | Statutory Holiday |
1 Apr, 2024 (Mon) | Easter Monday | Local de facto holiday |
1 Apr, 2024 (Mon) | Easter Monday | Optional Holiday |
5 Apr, 2024 (Fri) | Laylatul Qadr (Night of Power) | Muslim |
6 Apr, 2024 (Sat) | Tartan Day | Observance |
9 Apr, 2024 (Tue) | Vimy Ridge Day | Observance |
10 Apr, 2024 (Wed) | Eid ul Fitr (Tentative Date) | Muslim |
22 Apr, 2024 (Mon) | St. George's Day | Local holiday |
23 Apr, 2024 (Tue) | First day of Passover | Jewish holiday |
30 Apr, 2024 (Tue) | Last day of Passover | Jewish holiday |
3 May, 2024 (Fri) | Orthodox Good Friday | Orthodox |
4 May, 2024 (Sat) | Orthodox Holy Saturday | Orthodox |
5 May, 2024 (Sun) | Orthodox Easter | Orthodox |
6 May, 2024 (Mon) | Yom HaShoah | Jewish commemoration |
6 May, 2024 (Mon) | Orthodox Easter Monday | Orthodox |
9 May, 2024 (Thu) | Ascension Day | Christian |
12 May, 2024 (Sun) | Mothers' Day | Observance |
14 May, 2024 (Tue) | Yom HaAtzmaut | Jewish holiday |
19 May, 2024 (Sun) | Pentecost | Christian |
20 May, 2024 (Mon) | Whit Monday | Christian |
20 May, 2024 (Mon) | National Patriots' Day | Local holiday |
20 May, 2024 (Mon) | Victoria Day | Statutory Holiday |
26 May, 2024 (Sun) | Trinity Sunday | Christian |
26 May, 2024 (Sun) | Lag B'Omer | Jewish holiday |
30 May, 2024 (Thu) | Corpus Christi | Christian |
12 Jun, 2024 (Wed) | Shavuot | Jewish holiday |
16 Jun, 2024 (Sun) | Fathers' Day | Observance |
17 Jun, 2024 (Mon) | Eid al-Adha | Muslim |
20 Jun, 2024 (Thu) | June Solstice | Season |
21 Jun, 2024 (Fri) | National Indigenous Peoples Day | Observance |
21 Jun, 2024 (Fri) | National Indigenous Peoples Day | Local holiday |
24 Jun, 2024 (Mon) | June Holiday | Local holiday |
24 Jun, 2024 (Mon) | St. Jean Baptiste Day | Local holiday |
1 Jul, 2024 (Mon) | Memorial Day | Local holiday |
1 Jul, 2024 (Mon) | Canada Day | Statutory Holiday |
8 Jul, 2024 (Mon) | Muharram/Islamic New Year (Tentative Date) | Muslim |
9 Jul, 2024 (Tue) | Nunavut Day | Local holiday |
15 Jul, 2024 (Mon) | Orangemen's Day | Local holiday |
17 Jul, 2024 (Wed) | Ashura (Tentative Date) | Muslim |
5 Aug, 2024 (Mon) | Civic/Provincial Day | Local observance |
5 Aug, 2024 (Mon) | Civic/Provincial Day | Statutory Holiday |
5 Aug, 2024 (Mon) | Saskatchewan Day | Common local holiday |
5 Aug, 2024 (Mon) | Terry Fox Day | Local observance |
5 Aug, 2024 (Mon) | New Brunswick Day | Prescribed Day of Rest |
5 Aug, 2024 (Mon) | British Columbia Day | Common local holiday |
5 Aug, 2024 (Mon) | Natal Day | Common local holiday |
5 Aug, 2024 (Mon) | Heritage Day | Optional Holiday |
7 Aug, 2024 (Wed) | The Royal St John's Regatta (Regatta Day) | Local holiday |
13 Aug, 2024 (Tue) | Tisha B'Av | Jewish holiday |
15 Aug, 2024 (Thu) | Assumption of Mary | Christian |
16 Aug, 2024 (Fri) | Gold Cup Parade | Local holiday |
19 Aug, 2024 (Mon) | Discovery Day | Local holiday |
2 Sep, 2024 (Mon) | Labour Day | Statutory Holiday |
16 Sep, 2024 (Mon) | Milad un Nabi (Mawlid) (Tentative Date) | Muslim |
22 Sep, 2024 (Sun) | September Equinox | Season |
30 Sep, 2024 (Mon) | National Day for Truth and Reconciliation | Statutory Holiday |
30 Sep, 2024 (Mon) | National Day for Truth and Reconciliation | Federal Employees Holiday |
3 Oct, 2024 (Thu) | Rosh Hashana | Jewish holiday |
4 Oct, 2024 (Fri) | Feast of St Francis of Assisi | Christian |
12 Oct, 2024 (Sat) | Yom Kippur | Jewish holiday |
14 Oct, 2024 (Mon) | Thanksgiving Day | Statutory Holiday |
14 Oct, 2024 (Mon) | Thanksgiving Day | Designated Retail Closing Day |
14 Oct, 2024 (Mon) | Thanksgiving Day | Observance |
17 Oct, 2024 (Thu) | First day of Sukkot | Jewish holiday |
18 Oct, 2024 (Fri) | Healthcare Aide Day | Local observance |
23 Oct, 2024 (Wed) | Hoshana Rabbah | Jewish holiday |
24 Oct, 2024 (Thu) | Shemini Atzeret | Jewish holiday |
25 Oct, 2024 (Fri) | Simchat Torah | Jewish holiday |
31 Oct, 2024 (Thu) | Diwali/Deepavali | Observance |
31 Oct, 2024 (Thu) | Halloween | Observance |
1 Nov, 2024 (Fri) | All Saints' Day | Observance, Christian |
2 Nov, 2024 (Sat) | All Souls' Day | Observance, Christian |
3 Nov, 2024 (Sun) | Daylight Saving Time ends | Clock change/Daylight Saving Time |
8 Nov, 2024 (Fri) | National Aboriginal Veterans Day | Observance |
11 Nov, 2024 (Mon) | Remembrance Day | Observance |
11 Nov, 2024 (Mon) | Remembrance Day | Statutory Holiday |
1 Dec, 2024 (Sun) | First Sunday of Advent | Observance |
8 Dec, 2024 (Sun) | Feast of the Immaculate Conception | Christian |
11 Dec, 2024 (Wed) | Anniversary of the Statute of Westminster | Observance |
21 Dec, 2024 (Sat) | December Solstice | Season |
24 Dec, 2024 (Tue) | Christmas Eve | Statutory Half Day |
24 Dec, 2024 (Tue) | Christmas Eve | Observance |
25 Dec, 2024 (Wed) | Christmas Day | Statutory Holiday |
26 Dec, 2024 (Thu) | First Day of Hanukkah | Jewish holiday |
26 Dec, 2024 (Thu) | Kwanzaa (first day) | Observance |
26 Dec, 2024 (Thu) | Boxing Day | Statutory Holiday |
26 Dec, 2024 (Thu) | Boxing Day | Designated Retail Closing Day |
26 Dec, 2024 (Thu) | Boxing Day | Local de facto holiday |
26 Dec, 2024 (Thu) | Boxing Day | Optional Holiday |
26 Dec, 2024 (Thu) | Boxing Day | Provincial Public Sector Holiday |
31 Dec, 2024 (Tue) | New Year's Eve | Observance |