Weather by month in Canada
Many people wonder what the weather conditions are in Canada over the year. What is the best time to visit Canada?
This page shows the average weather conditions by month in Canada over the year in: January, February, March, April, May, June, July, August, September, October, November, December.
Canada in January
In January the weather in Canada is generally poor. January is a winter month. The temperatures range from very low in Alert with -27°C to low in Ucluelet with 9°C. On average, this month is one of the coldest months of the year in Canada. So be prepared and make sure to dress up warm.
Find more detailed climate information for Canada in January here.
Canada in February
In February the weather in Canada is generally poor. February is a winter month. The temperatures range from very low in Alert with -28°C to low in Langley with 9°C. It is a very cold month in some areas, so be prepared and make sure to dress up warm.
Find more detailed climate information for Canada in February here.
Canada in March
In March the weather in Canada is generally poor. The temperatures range from very low in Alert with -27°C to low in Langley with 11°C. It is a very cold month in some areas, so be prepared and make sure to dress up warm.
Find more detailed climate information for Canada in March here.
Canada in April
In April the weather in Canada ranges from poor in Toronto to unpleasant in Ottawa. The temperatures range from very low in Alert with -18°C to moderate in Osoyoos with 17°C.
Find more detailed climate information for Canada in April here.
Canada in May
In May the weather in Canada ranges from poor in Whistler to perfect in Ottawa. The temperatures range from very low in Alert with -6°C to high in Osoyoos with 22°C.
Find more detailed climate information for Canada in May here.
Canada in June
In June the weather in Canada ranges from poor in Jasper to perfect in Toronto. The temperatures range from low in Cape Dyer with 3°C to high in Amherstburg with 26°C.
Find more detailed climate information for Canada in June here.
Canada in July
In July the weather in Canada ranges from poor in Cape Dyer to perfect in Toronto. July is a summer month. The temperatures range from low in Cape Hooper with 5°C to very high in Osoyoos with 31°C. On average, this month is one of the warmest months of the year in Canada. So be prepared and make sure to dress lightly.
Find more detailed climate information for Canada in July here.
Canada in August
In August the weather in Canada ranges from poor in Prince Rupert to perfect in Toronto. August is a summer month. The temperatures range from low in Cape Dyer with 5°C to high in Osoyoos with 30°C.
Find more detailed climate information for Canada in August here.
Canada in September
In September the weather in Canada ranges from poor in Terrace to perfect in Toronto. September is a summer month. The temperatures range from very low in Alert with -5°C to high in Osoyoos with 24°C.
Find more detailed climate information for Canada in September here.
Canada in October
In October the weather in Canada ranges from poor in Quebec City to tolerable in Toronto. The temperatures range from very low in Alert with -15°C to moderate in Chatham with 16°C.
Find more detailed climate information for Canada in October here.
Canada in November
In November the weather in Canada is generally poor. The temperatures range from very low in Alert with -21°C to low in Ucluelet with 11°C.
Find more detailed climate information for Canada in November here.
Canada in December
In December the weather in Canada is generally poor. December is a winter month. The temperatures range from very low in Alert with -25°C to low in Ucluelet with 9°C. It is a very cold month in some areas, so be prepared and make sure to dress up warm.
Find more detailed climate information for Canada in December here.