What is the best time to travel
Best Time to Travel to Canada

When planning a trip to Canada, the best time to go depends on what you would like to do during your visit. Summer is naturally the best time to visit because of the wonderful weather. The majority of people travel to Canada for the outdoorsy aspect that the northern wilderness has to offer. If your trip will take you to the far north shores of Canada for camping, fishing, or hiking then July and August will be the warmest months. However, one point of advice is to bring your bug spray this is the peak season for mosquitoes.

Summer normally begins in late May and lasts until mid-September. Outdoor festivals, parades, fairs and carnivals commemorate these days that are long and when the nights are warm. If you do not mind the crowds and the price-hikes this is the perfect time to go. Fall begins mid-September until around mid-November. Winter lasts from mid-November until mid-March. The Quebec Winter Carnival and other ski and snowboarding themed events are held during these months. Tourism can be quiet elsewhere in Canada during the winter, but on the ski hills, it is another story. It will be hard to find inexpensive vacation packages at the ski resorts during the middle of ski season, although in February, prices start to go down.

Spring generally runs from mid-March until late May. The highest tourist season is mid-June until mid-September. During these months, prices go up drastically and lodging is often booked up. If you are planning a trip to Canada during this time, book early to get the best selection. Canada is generally a wonderful experience regardless of the time of year you go, depending on what you like to do and where you would like to do it.

Follow the links below to get the best time to travel in selected cities within the country.


January - New Year's Day1

February - Valentine's Day

February - Flag Day

February - Family Day

March - Commonwealth Day

March - St. Patrick's Day

March - Good Friday

March - Easter Monday

May - Victoria Day

July - Canada Day

August - Civic / Provincial Day

September - Labor Day

October - Thanksgiving Day

October - Halloween

November - Remembrance Day

December - Christmas

December - Boxing Day

1 If these fall on a Sunday, the next working day is considered a holiday. If Canada Day falls on a Saturday, the Monday following is a holiday.

Provincial Holidays


The same as the federal holidays plus Alberta Family Day on the 3rd Monday in February and an optional civic holiday on the 1st Monday in August.

British Columbia

The Government of British Columbia lists all the Canadian public holidays given above as statutory holidays except Easter Monday. They add British Columbia Day which is the 1st Monday in August, co-inciding with the general date for provincial and civic holidays. Remembrance Day (11 November) is a statutory holiday for all.


Holidays are as for the Federal government above.

New Brunswick

The Government of New Brunswick lists New Year's Day, Good Friday, Canada Day, New Brunswick Day (the 1st Monday in August, co-inciding with the general date for provincial and civic holidays), Labour Day and Christmas Day as paid holidays.

Newfoundland and Labrador

The Provincial holiday is Cabot 500 Day (Discovery Day) on June 24.

In St John's and Harbour Grace, the Regatta Days are also holidays. St. John's falls on the first Wednesday in August, weather permitting, but the Harbour Grace regatta date is unknown.

Northwest Territories

The Government of Nunavutthe Northwest Territories Labour Standards Acts and Amendments list the following:-

Victoria Day is not listed.

A Civic Holiday is granted on the 1st Monday in August.

A day is to be fixed by the Governor for observance of the birthday of the reigning sovereign.

Remebrance Day (11 November) is a general holiday (i.e. for all, not just government workers).


The Government of Nunavut lists exactly the same laws as those of the Northwest Territories.

Nova Scotia

The Government of Nova Scotia lists the same official holidays as the Canadian Government except the Provincial holiday and adds 24 December as a half day for Christmas Eve .

They do not list a provincial holiday but state that "an additional holiday will be taken on a day that, in the opinion of the Department of Human Resources is recognized as a Provincial or Civil Holiday in an area in which the employee is employed (for example, in Halifax and Dartmouth, Halifax and Dartmouth Natal Day). If there is no such recognized holiday in the area, the holiday will be taken on the first Monday in August". Both the Halifax and Dartmouth Natal Days fall on the 1st Monday in August.


Statutory holidays are as the Federal ones.

There are civic holidays on the 1st Monday in August and on 11 November.

Prince Edward Island

Statutory holidays are as the Federal ones. The 1st Monday in August is not an official holiday but is often given by employers. In Charlottetown and east, government employees and a scattered few in the private sector get a holiday on Gold Cup and Saucer parade day instead of the 1st Monday in August. Gold Cup and Saucer is a major harness race held in the capital each year.

In the Summerside area government employees, and again a few within the private sector, get a holiday on Lobster Carnival parade day.

West of Summerside the August holiday falls on the first Monday of August, i.e. the normal Civic holiday.

The only exceptions to these last three would be those working within selected unions in the health agency.


The government of Quebec lists the same official holidays as the Canadian Government and adds the second day of the New Year (January 2) and Boxing Day (26 December). The provincial holiday however, is not in August but...

June 24 Quebec National Day or St Jean Baptiste Day


Saskatchewan day is the 1st Monday in August, in line with the Civic holiday.


In addition to Federal holidays, there are Provincial holidays (replacing the 1st Monday in August) on

February Friday before last Sunday - Heritage Day

August Monday nearest 17th - Discovery Day

Weekend Saturday, Sunday