Climate and Average Weather Year Round in Canada
We show the climate in Canada by comparing the average weather in 4 representative places: Québec, Toronto, Calgary, and Vancouver.
You can add or remove cities to customize the report to your liking. See all locations in Canada.
You can drill down to a specific season, month, and even day by clicking the graphs or using the navigation panel.
High | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
Québec
|
21°F | 24°F | 34°F | 48°F | 63°F | 73°F | 78°F | 76°F | 66°F | 53°F | 39°F | 27°F |
Toronto
|
30°F | 31°F | 39°F | 51°F | 63°F | 72°F | 77°F | 76°F | 68°F | 56°F | 45°F | 35°F |
Calgary
|
31°F | 34°F | 41°F | 53°F | 62°F | 68°F | 74°F | 74°F | 65°F | 53°F | 39°F | 30°F |
Vancouver
|
44°F | 46°F | 50°F | 56°F | 62°F | 67°F | 72°F | 72°F | 65°F | 56°F | 48°F | 43°F |
|
Low | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
Québec
|
7°F | 9°F | 20°F | 34°F | 46°F | 56°F | 61°F | 59°F | 51°F | 40°F | 29°F | 15°F |
Toronto
|
18°F | 19°F | 27°F | 38°F | 48°F | 57°F | 63°F | 62°F | 55°F | 44°F | 34°F | 25°F |
Calgary
|
13°F | 16°F | 22°F | 32°F | 41°F | 48°F | 52°F | 50°F | 43°F | 33°F | 21°F | 14°F |
Vancouver
|
36°F | 37°F | 40°F | 44°F | 49°F | 54°F | 57°F | 57°F | 53°F | 46°F | 40°F | 36°F |
|
Clearer Skies | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
Québec
|
37% | 38% | 40% | 44% | 45% | 49% | 57% | 60% | 57% | 50% | 41% | 37% |
Toronto
|
40% | 42% | 46% | 48% | 51% | 56% | 63% | 66% | 63% | 56% | 47% | 42% |
Calgary
|
37% | 38% | 37% | 39% | 43% | 49% | 64% | 62% | 55% | 48% | 41% | 40% |
Vancouver
|
27% | 30% | 31% | 37% | 45% | 51% | 66% | 66% | 56% | 39% | 29% | 28% |
|
Days of Precip. | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
Québec
|
7.8d | 6.6d | 8.0d | 9.1d | 11.0d | 12.1d | 13.4d | 11.5d | 10.5d | 10.1d | 9.4d | 8.9d |
Toronto
|
5.1d | 4.3d | 5.9d | 7.3d | 8.1d | 8.7d | 8.2d | 8.3d | 8.6d | 8.7d | 6.9d | 6.4d |
Calgary
|
1.3d | 1.3d | 2.6d | 4.2d | 7.9d | 9.9d | 8.6d | 7.3d | 5.4d | 3.4d | 2.3d | 1.7d |
Vancouver
|
16.0d | 13.3d | 14.8d | 11.3d | 8.7d | 7.5d | 4.6d | 4.2d | 7.0d | 13.3d | 17.4d | 16.8d |
|
Rainfall | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
Québec
|
0.7″ | 0.6″ | 1.1″ | 2.4″ | 3.0″ | 3.6″ | 3.8″ | 3.3″ | 3.5″ | 3.4″ | 2.5″ | 1.2″ |
Toronto
|
0.5″ | 0.5″ | 0.8″ | 1.5″ | 1.8″ | 1.9″ | 1.8″ | 1.8″ | 2.1″ | 1.9″ | 1.5″ | 0.9″ |
Calgary
|
0.0″ | 0.0″ | 0.1″ | 0.6″ | 1.9″ | 2.9″ | 2.0″ | 1.8″ | 1.4″ | 0.4″ | 0.1″ | 0.0″ |
Vancouver
|
7.7″ | 6.5″ | 5.9″ | 3.9″ | 2.6″ | 2.1″ | 1.3″ | 1.3″ | 2.6″ | 6.5″ | 9.9″ | 8.4″ |
|
Snowfall | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
Québec
|
13.9″ | 14.1″ | 10.2″ | 1.9″ | 0.0″ | 0.0″ | 0.0″ | 0.0″ | 0.0″ | 0.1″ | 3.9″ | 14.1″ |
Toronto
|
3.3″ | 3.5″ | 2.7″ | 0.7″ | 0.0″ | 0.0″ | 0.0″ | 0.0″ | 0.0″ | 0.0″ | 0.7″ | 2.8″ |
Calgary
|
1.5″ | 1.3″ | 2.4″ | 1.9″ | 0.9″ | 0.1″ | 0.0″ | 0.0″ | 0.2″ | 1.1″ | 2.4″ | 1.9″ |
Vancouver
|
2.0″ | 1.0″ | 0.2″ | 0.0″ | 0.0″ | 0.0″ | 0.0″ | 0.0″ | 0.0″ | 0.0″ | 0.3″ | 1.9″ |
|
Daylight | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
Québec
|
9.0h | 10.4h | 12.0h | 13.7h | 15.1h | 15.8h | 15.4h | 14.1h | 12.5h | 10.8h | 9.3h | 8.6h |
Toronto
|
9.4h | 10.6h | 12.0h | 13.5h | 14.8h | 15.4h | 15.0h | 13.9h | 12.4h | 10.9h | 9.6h | 9.0h |
Calgary
|
8.5h | 10.1h | 12.0h | 14.0h | 15.6h | 16.5h | 16.0h | 14.4h | 12.5h | 10.6h | 8.9h | 8.0h |
Vancouver
|
8.8h | 10.2h | 12.0h | 13.8h | 15.4h | 16.2h | 15.7h | 14.3h | 12.5h | 10.7h | 9.1h | 8.3h |
|
Muggy days | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
Québec
|
0.0d | 0.0d | 0.0d | 0.0d | 0.2d | 1.6d | 4.4d | 3.6d | 1.0d | 0.0d | 0.0d | 0.0d |
Toronto
|
0.0d | 0.0d | 0.0d | 0.0d | 0.2d | 2.4d | 6.8d | 6.8d | 2.6d | 0.1d | 0.0d | 0.0d |
Calgary
|
0.0d | 0.0d | 0.0d | 0.0d | 0.0d | 0.0d | 0.0d | 0.0d | 0.0d | 0.0d | 0.0d | 0.0d |
Vancouver
|
0.0d | 0.0d | 0.0d | 0.0d | 0.0d | 0.0d | 0.1d | 0.1d | 0.0d | 0.0d | 0.0d | 0.0d |
|
Wind Speed (mph) | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
Québec
|
7.8 | 8.0 | 7.9 | 7.5 | 6.6 | 6.1 | 5.8 | 5.7 | 6.3 | 6.8 | 7.1 | 7.2 |
Toronto
|
14.3 | 13.7 | 12.6 | 11.3 | 9.6 | 9.0 | 8.7 | 8.6 | 9.8 | 11.2 | 12.4 | 13.5 |
Calgary
|
8.6 | 8.3 | 8.1 | 7.9 | 7.4 | 6.6 | 6.0 | 6.0 | 6.6 | 7.2 | 7.9 | 8.6 |
Vancouver
|
6.2 | 6.0 | 5.4 | 4.6 | 3.9 | 3.6 | 3.2 | 3.0 | 3.5 | 4.7 | 6.1 | 6.5 |
|
Water Temp. | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
Québec
|
33°F | 32°F | 32°F | 35°F | 42°F | 51°F | 60°F | 63°F | 59°F | 51°F | 43°F | 36°F |
Toronto
|
38°F | 36°F | 36°F | 38°F | 44°F | 56°F | 66°F | 69°F | 65°F | 55°F | 47°F | 41°F |
Vancouver
|
45°F | 45°F | 46°F | 49°F | 54°F | 58°F | 60°F | 60°F | 57°F | 52°F | 48°F | 46°F |
|
Solar Energy (kWh) | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
Québec
|
1.5 | 2.4 | 3.6 | 4.8 | 5.7 | 6.3 | 6.2 | 5.5 | 4.2 | 2.6 | 1.5 | 1.1 |
Toronto
|
1.6 | 2.5 | 3.8 | 5.2 | 6.3 | 6.8 | 6.7 | 5.9 | 4.7 | 3.1 | 1.9 | 1.4 |
Calgary
|
1.3 | 2.2 | 3.5 | 5.1 | 6.1 | 6.5 | 6.7 | 5.7 | 4.3 | 2.7 | 1.4 | 1.0 |
Vancouver
|
1.0 | 1.8 | 2.9 | 4.3 | 5.6 | 6.2 | 6.6 | 5.7 | 4.1 | 2.3 | 1.1 | 0.8 |
|
This report illustrates the typical weather for Québec, Toronto, Calgary, and Vancouver year round, based on a statistical analysis of historical hourly weather reports and model reconstructions from January 1, 1980 to December 31, 2016.
The details of the data sources used on this page vary between places and are discussed in detail on each place's dedicated page:
Disclaimer
The information on this site is provided as is, without any assurances as to its accuracy or suitability for any purpose. Weather data is prone to errors, outages, and other defects. We assume no responsibility for any decisions made on the basis of the content presented on this site.
We draw particular cautious attention to our reliance on the MERRA-2 model-based reconstructions for a number of important data series. While having the tremendous advantages of temporal and spatial completeness, these reconstructions: (1) are based on computer models that may have model-based errors, (2) are coarsely sampled on a 50 km grid and are therefore unable to reconstruct the local variations of many microclimates, and (3) have particular difficulty with the weather in some coastal areas, especially small islands.
We further caution that our travel scores are only as good as the data that underpin them, that weather conditions at any given location and time are unpredictable and variable, and that the definition of the scores reflects a particular set of preferences that may not agree with those of any particular reader.
Please review our full terms contained on our Terms of Service page.
Other Locations
-
Agassiz Automated Reporting Station
-
Alert
-
Amqui , Que.
-
Argentia, Nfld
-
Badger, Nfld
-
Bancroft Automatic Weather Reporting System
-
Banff Marine Aviation Reporting Station
-
Borden, Ont.
-
Brevoort Island
-
Broadview, Sask.
-
Burlington Piers
-
Cap Chat CS, Que.
-
Cap Madeleine Meteorological Aeronautical Presentation System
-
Cape Dyer, N. W. T.
-
Cape Hooper, N. W. T.
-
Cape Parry, N. W. T.
-
Cape Peel West, N. W. T.
-
Cape Race, Nfld
-
Caribou Point Meteorological Aeronautical Presentation System
-
Cartwright, Nfld.
-
Cheticamp, N. S.
-
Chevery, Que.
-
Claresholm Automatic Weather Reporting System
-
Cobourg, Ont.
-
Collingwood Automatic Weather Reporting System
-
Coronation Automated Reporting Station
-
Cove Island Meteorological Aeronautical Presentation System
-
Daniel's Harbour, Nfld
-
Dawson Automatic Weather Reporting System
-
Dewar Lakes, N. W. T.
-
Drumheller East
-
East Point, P. E. I
-
Eastend Cypress, Sask
-
Edmonton Stony Plain Alta.
-
Elk Island National Park
-
Englee Meteorological Aeronautical Presentation System
-
Erieau Meteorological Aeronautical Presentation System
-
Esquimalt Harbour, B. C.
-
Estevan Point Meteorological Station
-
Eureka, N. W. T.
-
Ferolle Point Meteorological Aeronautical Presentation System
-
Frelighsburg
-
Great Duck Island
-
Hart Island Meteorological Aeronautical Presentation System
-
Hat Island, N. W. T.
-
Heath Point Meteorological Aeronautical Presentation System
-
Hopedale Meteorological Aeronautical Presentation System
-
Ile Bicquette, Que.
-
Ile Rouge Meteorological Aeronautical Presentation System
-
Inukjuak, Que
-
Isachsen Meteorological Aeronautical Presentation System
-
Jonquiere Automated Reporting Station
-
Killarney Meteorological Aeronautical Presentation System
-
L'Acadie
-
Lac Eon, Que
-
Lac La Biche, Alta.
-
Lagoon City
-
Long Point Meteorological Aeronautical Presentation System
-
Longstaff Bluff, N. W. T.
-
Maniwaki Meteorological Station
-
Miscou Island, N. B.
-
Mount Forest, Ont.
-
New Carlisle1
-
Nicolet Automatic Weather Reporting System
-
North Mountain , N. S.
-
P. Meadows Coastal Station Automatic Weather Reporting System
-
Pangnirtung
-
Parc Des Laurentid
-
Parent, Que.
-
Pilot Mound, Man.
-
Point Petre , Ont.
-
Pointe-Des-Monts , Que.
-
Port Colborne Automated Reporting Station
-
Port Menier, Que.
-
Port Weller, Ont.
-
Port-Aux-Basques, Nfld.
-
Puinte Claveau
-
Riviere Du Loup, Que.
-
Rockglen, Sask.
-
Rose Spit Meteorological Aeronautical Presentation System
-
Rowley Island, N. W. T.
-
S. E. Shoal Meteorological Aeronautical Presentation System
-
Sachs Harbour, N. W. T.
-
Saglek Bay
-
Sagona Island Meteorological Aeronautical Presentation System
-
Saturna Island Meteorological Aeronautical Presentation System
-
Sheringham Automatic Weather Reporting System
-
St. Stephen, N. B.
-
Ste Foy CS , Que.
-
Summerside Automatic Weather Reporting System
-
Trois Rivieres
-
Twillingate Meteorological Aeronautical Presentation System
-
Vegreville Automatic Weather Reporting System
-
Victoria Beach
-
Victoria University
-
Virginia Falls
-
W Vancouver Automatic Weather Reporting System
-
Western Head, N. S.
-
Western Island Meteorological Aeronautical Presentation System
-
Wynyard Marine Aviation Reporting Station
|
|