2024 Statutory Holidays

Adjust your work schedules accordingly.

Here’s a list of each jurisdiction’s statutory holidays in 2024 so you don’t have to track them down from the 14 ESA sites of all 14 jurisdictions.

2024 Statutory Holidays by Date

Date Jurisdiction Holiday
Monday, Jan. 1 All New Year’s Day
Monday, Feb. 19 BC, AB, SK, ON, NB, NS, MB, PEI *Family Day (BC, AB, SK, ON, NB)

*Louis Riel Day (MB)

*Heritage Day (NS)

*Islander Day (PEI)

Friday, Mar. 29 All except Québec Good Friday
Monday, Apr. 1 Québec Easter Monday
Monday, May 20 All but NS, NL *Victoria Day (YK, BC, AB, NT, NU, SK, MB, ON, PEI)

*Patriots’ Day (Québec)

Friday, June 21 NW Territories & Yukon National Indigenous Peoples Day

Wednesday, June 26

Québec St. Jean Baptiste Day
Monday, July 1 All Canada Day
Tuesday, July 9 Nunavut Nunavut Day
Monday, Aug. 5 NT, NU, BC, AB, NB, SK, ON(1) *Civic Holiday (NT, NU, ON)

*Heritage Day (AB)

*BC Day (BC)

*Saskatchewan Day (SK)

*New Brunswick Day (NB)

Monday, Aug. 19

Yukon Discovery Day

Monday, Sept. 2

All Labour Day
Monday, Sept. 30 FED, PEI, NT, NU, YK, BC, MB(5) National Day for Truth and Reconciliation
Monday, Oct. 14 All except NB, NL, NS, PE Thanksgiving Day
Monday, Nov. 11 All except MB, ON, QC, NS Remembrance Day
Wednesday, Dec. 25 All Christmas Day
Thursday, Dec. 26 Ontario, Nova Scotia(2) Boxing Day

Notes

(1) Feb. 19 holiday is called Louis Riel Day in Manitoba, Islander Day in Prince Edward Island and Heritage Day in Nova Scotia

(2) Victoria Day is called Patriots’ Day in Québec

(3) August 5 holiday is called Heritage Day in Alberta, BC Day in BC, New Brunswick Day in NB and Sask. Day in Sask; in Ontario, the holiday is widely recognized but not statutorily required

(4) In Nova Scotia, Boxing Day is a retail closing day but not a statutory holiday

(5) In Manitoba, Sept. 30 is called Orange Shirt Day

.fusion-body .fusion-builder-column-0{width:100% !important;margin-top : 0px;margin-bottom : 0px;}.fusion-builder-column-0 > .fusion-column-wrapper {padding-top : 0px !important;padding-right : 0px !important;margin-right : 1.92%;padding-bottom : 0px !important;padding-left : 0px !important;margin-left : 1.92%;}@media only screen and (max-width:1024px) {.fusion-body .fusion-builder-column-0{width:100% !important;}.fusion-builder-column-0 > .fusion-column-wrapper {margin-right : 1.92%;margin-left : 1.92%;}}@media only screen and (max-width:640px) {.fusion-body .fusion-builder-column-0{width:100% !important;}.fusion-builder-column-0 > .fusion-column-wrapper {margin-right : 1.92%;margin-left : 1.92%;}}
.fusion-body .fusion-flex-container.fusion-builder-row-1{ padding-top : 0px;margin-top : 0px;padding-right : 0px;padding-bottom : 0px;margin-bottom : 0px;padding-left : 0px;}