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.
- Best Time to Travel to Caamano Sound
- Best Time to Travel to Calgary
- Best Time to Travel to Edmonton
- Best Time to Travel to Halifax
- Best Time to Travel to Montreal
- Best Time to Travel to Ottawa
- Best Time to Travel to Tofino
- Best Time to Travel to Toronto
- Best Time to Travel to Vancouver
- Best Time to Travel to Whistler
- Best Time to Travel to Winnipeg
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.
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.
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.
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.
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.
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