Holidays in Canada 2024 (exact dates): federal, official, national

This All-Holidays.Info publication will discuss the following topic: holidays in Canada 2024. We will tell you what Canadian holidays are and how they differ. Here is a complete list of holidays for the entire country and each province and territory separately.

Perhaps these publications will be of interest to you:

How are Canadian holidays different?

There are two main types of holidays in Canada: national and federal. There are some key differences between national holidays and federal holidays in Canada.

National holidays are holidays that are celebrated throughout the country, but are not necessarily official holidays. This means they are celebrated nationally, but employees do not necessarily receive time off from work. Examples of national holidays in Canada: Remembrance Day, National Indigenous Peoples’ Day.

Federal holidays (also known as statutory holidays) are holidays established by federal law, which means that employees in workplaces regulated by federal law receive a paid day off work. Most federal holidays are also considered national holidays, with the exception of Boxing Day. Examples of federal holidays in Canada: Christmas, Canada Day, Labor Day.

IMPORTANT! Many companies provide vacation time during federal (official) holidays. Please clarify this in your employment contract. We also advise you to pay attention to this point when signing a contract with an employer.

Not all national holidays are federal holidays. For example, Remembrance Day and National Indigenous Peoples’ Day are considered national holidays, but are not official holidays throughout the country.

Federal holidays apply to all federally regulated workplaces, but do not necessarily apply to provincially regulated workplaces. Provinces have the discretion to establish their own additional official holidays separate from federal holidays.

Federal holidays are set by the Canada Labor Code, while provincial holidays are set by provincial labor codes. Provinces have autonomy in choosing which federal holidays will also be considered official holidays at the provincial level, leading to some variation across the country. You can view the List of Federally Regulated Industries and Jobs.

Thus, federal holidays guarantee employees time off, while national holidays are observable days celebrated at the national level, but do not necessarily mean a day off throughout the country. All federal holidays are national holidays, but not all national holidays are statutory federal holidays.

Holidays in Canada 2024 by month

Below are the holidays in Canada 2024 in chronological order. For convenience, we have divided them by month. For some 2024 Canadian holidays, symbols and explanations are provided.

IMPORTANT! Some dates in the above list are duplicates. THIS IS NOT A TYPOGRAPHICAL TYPO! Sometimes different provinces celebrate different holidays on the same day. We list them separately so that you do not miss the holiday you are interested in.

January 2024

  • January 1 (Monday) 2024 – New Year (official national holiday).

February 2024

  • February 19 (Monday) 2024 – Family Day (Alberta, British Columbia, New Brunswick, Ontario, Saskatchewan).
  • February 19 (Monday) 2024 – Louis Riel Day (Manitoba).
  • February 19 (Monday) 2024 – Heritage Day (Nova Scotia).
  • February 19 (Monday) 2024 – Islander Day (Prince Edward Island).

March 2024

  • March 17 (Sunday) 2024 – St. Patrick’s Day (Newfoundland and Labrador).
  • March 18 (Monday) 2024 – St. Patrick’s Day (moved from Sunday, Newfoundland and Labrador).
  • March 29 (Friday) 2024 – Good Friday (official national holiday).

April 2024

  • April 1 (Monday) 2024 – Easter Monday (federal holiday).
  • April 22 (Wednesday) 2024 – Celebration of St. George’s Day (Newfoundland and Labrador).*
  • April 23 (Tuesday) 2024 – St. George’s Day (Newfoundland and Labrador).

* In the province of Newfoundland and Labrador, St. George’s Day is celebrated on the Monday closest to this date.

May 2024

  • May 20 (Monday) 2024 – National Patriots Day (Quebec).
  • May 20 (Monday) 2024 – Victoria Day (federal holiday in: Alberta, British Columbia, Manitoba, Northwest Territories, Nunavut, Ontario, Saskatchewan, Yukon).

June 2024

  • June 21 (Friday) 2024 – National Indigenous Peoples Day (Northwest Territories, Yukon).
  • June 24 (Monday) 2024 – Day of Saint-Jean-Baptiste (Quebec).
  • June 24 (Monday) 2024 – Opening Day (Newfoundland and Labrador).

July 2024

  • July 1 (Monday) 2024 – Canada Day (official national holiday).
  • July 9 (Tuesday) 2024 – Nunavut Day (Nunavut).
  • July 12 (Friday) 2024 – Orange Day (Newfoundland and Labrador).
  • July 15 (Monday) 2024 – Orange Day (Newfoundland and Labrador).

August 2024

  • August 5 (Monday) 2024 – British Columbia Day (British Columbia).
  • August 5 (Monday) 2024 – New Brunswick Day (New Brunswick).
  • August 5 (Monday) 2024 – Saskatchewan Day (Saskatchewan).
  • August 5 (Monday) 2024 – Civil holiday (federal holiday in: Northwest Territories, Nunavut).
  • August 7 (Wednesday) 2024 – Regatta Day (Newfoundland and Labrador).
  • August 19 (Monday) 2024 – Opening Day (Yukon).

September 2024

  • September 2 (Monday) 2024 – Labor Day (official national holiday).
  • September 30 (Monday) 2024 – National Truth and Reconciliation Day (federal holiday in: British Columbia, Northwest Territories, Prince Edward Island, Yukon).

October 2024

  • October 14 (Monday) 2024 – Thanksgiving Day (federal holiday in: Alberta, British Columbia, Manitoba, Northwest Territories, Nunavut, Ontario, Quebec, Saskatchewan, Yukon).

November 2024

  • November 11 (Monday) 2024 – Remembrance Day (federal holiday in: Alberta, British Columbia, New Brunswick, Newfoundland and Labrador, Northwest Territories, Nunavut, Prince Edward Island, Saskatchewan, Yukon).

December 2024

  • December 25 (Wednesday) 2024 – Christmas (official national holiday).
  • December 26 (Thursday) 2024 – Boxing Day (a federal holiday in: Newfoundland and Labrador, Ontario).

Holidays 2024 in Canada by province and territory

Listed below are the 2024 holidays in Canada for each individual province and territory. Some are marked as “holiday optional”. This means that vacation may be granted on this day, but it is not mandatory.

Alberta

  • January 1, 2024, Monday – New Year.
  • February 19, 2024, Monday – Family Day.
  • March 29, 2024, Friday – Good Friday.
  • Monday 1 April 2024 – Easter Monday (optional holiday).
  • Monday 20 May 2024 – Victoria Day.
  • Monday, July 1, 2024 – Canada Day.
  • Monday 5 August 2024 – Heritage Day (optional holiday).
  • September 2, 2024, Monday – Labor Day.
  • Monday 30 September 2024 – National Day of Truth and Reconciliation (optional holiday).
  • Monday, October 14, 2024—Thanksgiving Day.
  • November 11, 2024, Monday – Memorial Day.
  • December 25, 2024, Wednesday – Christmas Day.
  • Thursday 26 December 2024 – Boxing Day (optional holiday).

British Columbia

  • January 1, 2024, Monday – New Year.
  • February 19, 2024, Monday – Family Day.
  • March 29, 2024, Friday – Good Friday.
  • Monday 1 April 2024 – Easter Monday (optional holiday).
  • Monday 20 May 2024 – Victoria Day.
  • Monday, July 1, 2024 – Canada Day.
  • Monday, August 5, 2024 is British Columbia Day.
  • September 2, 2024, Monday – Labor Day.
  • Monday 30 September 2024 is National Truth and Reconciliation Day.
  • Monday, October 14, 2024—Thanksgiving Day.
  • November 11, 2024, Monday – Memorial Day.
  • December 25, 2024, Wednesday – Christmas Day.
  • Thursday 26 December 2024 – Boxing Day (optional holiday).

Manitoba

  • January 1, 2024, Monday – New Year.
  • February 19, 2024, Monday – Louis Riel Day.
  • March 29, 2024, Friday – Good Friday.
  • Monday 1 April 2024 – Easter Monday (optional holiday).
  • Monday 20 May 2024 – Victoria Day.
  • Monday, July 1, 2024 – Canada Day.
  • Monday, August 5, 2024 – Terry Fox Day (optional holiday).
  • September 2, 2024, Monday – Labor Day.
  • Monday 30 September 2024 – National Day of Truth and Reconciliation (optional holiday).
  • Monday, October 14, 2024—Thanksgiving Day.
  • Monday November 11, 2024 – Memorial Day (optional holiday).
  • December 25, 2024, Wednesday – Christmas Day.
  • Thursday 26 December 2024 – Boxing Day (optional holiday).

New Brunswick

  • January 1, 2024, Monday – New Year.
  • February 19, 2024, Monday – Family Day.
  • March 29, 2024, Friday – Good Friday.
  • Monday 20 May 2024 – Victoria Day (optional holiday).
  • Monday, July 1, 2024 – Canada Day.
  • Monday, August 5, 2024 is New Brunswick Day.
  • September 2, 2024, Monday – Labor Day.
  • Monday October 14, 2024 – Thanksgiving Day (optional holiday).
  • November 11, 2024, Monday – Memorial Day.
  • December 25, 2024, Wednesday – Christmas Day.
  • Thursday 26 December 2024 – Boxing Day (optional holiday).

Newfoundland and Labrador

  • January 1, 2024, Monday – New Year.
  • Sunday March 17, 2024 – St. Patrick’s Day.
  • March 18, 2024, Monday – St. Patrick’s Day is postponed.
  • March 29, 2024, Friday – Good Friday.
  • April 23, 2024, Tuesday – St. George’s Day.
  • April 22, 2024, Monday – St. George’s Day is postponed.
  • Monday 24 June 2024 – Opening Day.
  • Monday, July 1, 2024 – Canada Day.
  • Friday 12 July 2024 – Orange Day.
  • July 15, 2024, Monday – Orangemen’s Day is postponed.
  • Wednesday, August 7, 2024 – Regatta Day.
  • September 2, 2024, Monday – Labor Day.
  • November 11, 2024, Monday – Memorial Day.
  • December 25, 2024, Wednesday – Christmas Day.
  • Thursday 26 December 2024 – Boxing Day.

Nova Scotia

  • January 1, 2024, Monday – New Year.
  • Monday 19 February 2024 – Heritage Day.
  • March 29, 2024, Friday – Good Friday.
  • Monday, July 1, 2024 – Canada Day.
  • September 2, 2024, Monday – Labor Day.
  • December 25, 2024, Wednesday – Christmas Day.

Northwest Territories

  • January 1, 2024, Monday – New Year.
  • March 29, 2024, Friday – Good Friday.
  • Monday 20 May 2024 – Victoria Day.
  • Friday 21 June 2024 is National Indigenous Peoples Day.
  • Monday, July 1, 2024 – Canada Day.
  • August 5, 2024, Monday – Civil holiday.
  • September 2, 2024, Monday – Labor Day.
  • Monday 30 September 2024 is National Truth and Reconciliation Day.
  • Monday, October 14, 2024—Thanksgiving Day.
  • November 11, 2024, Monday – Memorial Day.
  • December 25, 2024, Wednesday – Christmas Day.

Nunavut

  • January 1, 2024, Monday – New Year.
  • March 29, 2024, Friday – Good Friday.
  • Monday 20 May 2024 – Victoria Day.
  • Monday, July 1, 2024 – Canada Day.
  • Tuesday, July 9, 2024 – Nunavut Day.
  • August 5, 2024, Monday – Civil holiday.
  • September 2, 2024, Monday – Labor Day.
  • Monday 30 September 2024 – National Day of Truth and Reconciliation (optional holiday).
  • Monday, October 14, 2024—Thanksgiving Day.
  • November 11, 2024, Monday – Memorial Day.
  • December 25, 2024, Wednesday – Christmas Day.

Ontario

  • January 1, 2024, Monday – New Year.
  • February 19, 2024, Monday – Family Day.
  • March 29, 2024, Friday – Good Friday.
  • Monday 1 April 2024 – Easter Monday (optional holiday).
  • Monday 20 May 2024 – Victoria Day.
  • Monday, July 1, 2024 – Canada Day.
  • Monday 5 August 2024 – Civil holiday (optional holiday).
  • September 2, 2024, Monday – Labor Day.
  • Monday, October 14, 2024—Thanksgiving Day.
  • Monday November 11, 2024 – Memorial Day (optional holiday).
  • December 25, 2024, Wednesday – Christmas Day.
  • Thursday 26 December 2024 – Boxing Day.

Prince Edward Island

  • January 1, 2024, Monday – New Year.
  • February 19, 2024, Monday – Islander Day.
  • March 29, 2024, Friday – Good Friday.
  • Monday, July 1, 2024 – Canada Day.
  • September 2, 2024, Monday – Labor Day.
  • Monday 30 September 2024 is National Truth and Reconciliation Day.
  • November 11, 2024, Monday – Memorial Day.
  • December 25, 2024, Wednesday – Christmas Day.

Quebec

  • January 1, 2024, Monday – New Year.
  • March 29, 2024, Friday – Good Friday.
  • Monday May 20, 2024 – National Patriots Day.
  • June 24, 2024, Monday – Saint-Jean-Baptiste Day.
  • Monday, July 1, 2024 – Canada Day.
  • September 2, 2024, Monday – Labor Day.
  • Monday, October 14, 2024—Thanksgiving Day.
  • December 25, 2024, Wednesday – Christmas Day.

Saskatchewan

  • January 1, 2024, Monday – New Year.
  • February 19, 2024, Monday – Family Day.
  • March 29, 2024, Friday – Good Friday.
  • Monday 20 May 2024 – Victoria Day.
  • Monday, July 1, 2024 – Canada Day.
  • Monday, August 5, 2024 is Saskatchewan Day.
  • September 2, 2024, Monday – Labor Day.
  • Monday, October 14, 2024—Thanksgiving Day.
  • November 11, 2024, Monday – Memorial Day.
  • December 25, 2024, Wednesday – Christmas Day.

Yukon

  • January 1, 2024, Monday – New Year.
  • March 29, 2024, Friday – Good Friday.
  • Monday 20 May 2024 – Victoria Day.
  • Friday 21 June 2024 is National Indigenous Peoples Day.
  • Monday, July 1, 2024 – Canada Day.
  • Monday, August 19, 2024 – Discovery Day.
  • September 2, 2024, Monday – Labor Day.
  • Monday 30 September 2024 is National Truth and Reconciliation Day.
  • Monday, October 14, 2024—Thanksgiving Day.
  • November 11, 2024, Monday – Memorial Day.
  • December 25, 2024, Wednesday – Christmas Day.

All-Holidays.Info dedicated this publication to the following topic: holidays in Canada 2024. We have provided a complete list of holidays for the country as a whole and for each province and territory. They also explained how federal, national and official holidays in Canada in 2024 differ. If you found this information helpful, don’t forget to share this post with your friends!