Holidays in Canada

Canada day at the Edmonton Legislature Grounds

There are many different holiday days in Canada. While some are based on important Christian traditions, others commemorate secular or civic events. Checking out the different ceremonies and activities which mark certain holidays can help you learn more about Canadian culture.


New Year's Day (January 1st)

The first day of every year is a holiday in Canada! Use the opportunity to enjoy the winter weather, spend time with friends, or rest from partying the night before.

Family Day (3rd Monday in February)

Created in Alberta to mark the importance of family, many Canadians use this day to relax, go outside, and enjoy the company of their family.

Good Friday (Friday preceding Easter)

This sombre day marks the date when Christians believe that Jesus Christ was crucified and died.

Victoria Day (Monday preceding May 25th)

Queen Victoria was the reigning monarch when Canada became a country, and her birthday had already been a holiday in British Canada before then. This day is used to celebrate Canada's British heritage.

Canada Day (July 1st)

Canada become a country on July 1st, 1867. Every July 1st Canadians celebrate their country, there are always a great many events to take part in.

Heritage Day (1st Monday in August)

While this holiday has many names across Canada, Albertans use this day to celebrate the diverse ethnic and cultural heritage of the people who make up the province.

Labour Day (1st Monday in September)

In the 1800s workers would strike and protest for better working conditions and a shorter work week. This day honours workers, many unions will organize marches to celebrate.

Thanksgiving (2nd Monday in October)

Occurring about six weeks earlier than American thanksgiving, this day is when Canadians "give thanks" for what they appreciate.

Remembrance Day (November 11th)

On November 11th, 1918, the first world war ended. Since then, this day has been used to honour the sacrifice of all those who have died in war.

Christmas Day (December 25th)

Christmas has a great many traditions associated with it, although this was originally the day when Christians believe that Jesus Christ was born.