WhereItsSunny

Cities in Canada — climate month by month

Compare 18 cities of Canada across the year.

← Back to Canada year-round average

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
CityJanFebMarAprMayJunJulAugSepOctNovDec
Toronto
-4.8°C23.4°F
54 mm2.1″
-4°C24.8°F
49 mm1.9″
0.4°C32.7°F
54 mm2.1″
6.8°C44.2°F
72 mm2.8″
13.4°C56.1°F
75 mm3″
18.5°C65.3°F
72 mm2.8″
21.7°C71.1°F
75 mm3″
20.9°C69.6°F
80 mm3.1″
16.8°C62.2°F
83 mm3.3″
10.3°C50.5°F
67 mm2.6″
4.6°C40.3°F
78 mm3.1″
-1.3°C29.7°F
65 mm2.6″
Montreal
-10.3°C13.5°F
75 mm3″
-8.6°C16.5°F
63 mm2.5″
-2.3°C27.9°F
75 mm3″
5.7°C42.3°F
83 mm3.3″
13.5°C56.3°F
85 mm3.3″
18.7°C65.7°F
94 mm3.7″
21.5°C70.7°F
96 mm3.8″
20.4°C68.7°F
96 mm3.8″
15.5°C59.9°F
100 mm3.9″
8.6°C47.5°F
85 mm3.3″
2°C35.6°F
98 mm3.9″
-6.2°C20.8°F
87 mm3.4″
Vancouver
3.4°C38.1°F
235 mm9.3″
5.2°C41.4°F
166 mm6.5″
6.9°C44.4°F
163 mm6.4″
9.5°C49.1°F
129 mm5.1″
12.9°C55.2°F
98 mm3.9″
15.8°C60.4°F
81 mm3.2″
18.2°C64.8°F
54 mm2.1″
18.5°C65.3°F
55 mm2.2″
15.3°C59.5°F
74 mm2.9″
10.5°C50.9°F
175 mm6.9″
6.5°C43.7°F
277 mm10.9″
4.2°C39.6°F
233 mm9.2″
Ottawa
-10.8°C12.6°F
60 mm2.4″
-9.1°C15.6°F
55 mm2.2″
-2.8°C27°F
61 mm2.4″
5.5°C41.9°F
69 mm2.7″
13.2°C55.8°F
82 mm3.2″
18.5°C65.3°F
89 mm3.5″
21.3°C70.3°F
87 mm3.4″
20.2°C68.4°F
88 mm3.5″
15.4°C59.7°F
85 mm3.3″
8.6°C47.5°F
79 mm3.1″
2°C35.6°F
84 mm3.3″
-6.4°C20.5°F
78 mm3.1″
Calgary
-9.1°C15.6°F
12 mm0.5″
-5.8°C21.6°F
9 mm0.4″
-2.1°C28.2°F
18 mm0.7″
4.4°C39.9°F
25 mm1″
9.8°C49.6°F
58 mm2.3″
14.1°C57.4°F
87 mm3.4″
16.7°C62.1°F
68 mm2.7″
16.1°C61°F
58 mm2.3″
10.9°C51.6°F
48 mm1.9″
5.4°C41.7°F
15 mm0.6″
-2.8°C27°F
12 mm0.5″
-7.3°C18.9°F
12 mm0.5″
Edmonton
-13.5°C7.7°F
23 mm0.9″
-9.2°C15.4°F
14 mm0.6″
-4°C24.8°F
16 mm0.6″
4.4°C39.9°F
25 mm1″
10.9°C51.6°F
48 mm1.9″
15.3°C59.5°F
87 mm3.4″
17.7°C63.9°F
95 mm3.7″
16.8°C62.2°F
67 mm2.6″
11°C51.8°F
42 mm1.7″
5.3°C41.5°F
19 mm0.7″
-4°C24.8°F
18 mm0.7″
-10.1°C13.8°F
20 mm0.8″
Hamilton
-4.7°C23.5°F
60 mm2.4″
-3.9°C25°F
59 mm2.3″
0.9°C33.6°F
64 mm2.5″
7.2°C45°F
71 mm2.8″
13.9°C57°F
77 mm3″
19.3°C66.7°F
80 mm3.1″
22.4°C72.3°F
84 mm3.3″
21.3°C70.3°F
86 mm3.4″
17°C62.6°F
94 mm3.7″
10.5°C50.9°F
71 mm2.8″
4.7°C40.5°F
89 mm3.5″
-1.3°C29.7°F
73 mm2.9″
Winnipeg
-18°C-0.4°F
20 mm0.8″
-13.6°C7.5°F
15 mm0.6″
-6.4°C20.5°F
28 mm1.1″
3.8°C38.8°F
33 mm1.3″
12.2°C54°F
62 mm2.4″
18.2°C64.8°F
96 mm3.8″
21.3°C70.3°F
85 mm3.3″
19.8°C67.6°F
78 mm3.1″
13.1°C55.6°F
54 mm2.1″
5.8°C42.4°F
39 mm1.5″
-4.4°C24.1°F
26 mm1″
-13.8°C7.2°F
21 mm0.8″
Quebec City
-12.1°C10.2°F
85 mm3.3″
-10.5°C13.1°F
70 mm2.8″
-4.3°C24.3°F
90 mm3.5″
3.9°C39°F
92 mm3.6″
12.1°C53.8°F
109 mm4.3″
18°C64.4°F
122 mm4.8″
21°C69.8°F
135 mm5.3″
19.8°C67.6°F
119 mm4.7″
13.7°C56.7°F
127 mm5″
7.2°C45°F
113 mm4.4″
0.5°C32.9°F
108 mm4.3″
-8.1°C17.4°F
99 mm3.9″
Halifax
-4.9°C23.2°F
136 mm5.4″
-4.6°C23.7°F
112 mm4.4″
-0.8°C30.6°F
128 mm5″
4.3°C39.7°F
113 mm4.4″
9.5°C49.1°F
113 mm4.4″
14.5°C58.1°F
106 mm4.2″
18.2°C64.8°F
103 mm4.1″
18.5°C65.3°F
99 mm3.9″
14.8°C58.6°F
97 mm3.8″
9.2°C48.6°F
126 mm5″
4.4°C39.9°F
143 mm5.6″
-1.5°C29.3°F
149 mm5.9″
Victoria
4.3°C39.7°F
114 mm4.5″
5.7°C42.3°F
82 mm3.2″
7.2°C45°F
61 mm2.4″
9.4°C48.9°F
40 mm1.6″
12.6°C54.7°F
31 mm1.2″
15.4°C59.7°F
26 mm1″
17.4°C63.3°F
18 mm0.7″
17.6°C63.7°F
22 mm0.9″
15°C59°F
28 mm1.1″
10.5°C50.9°F
64 mm2.5″
6.5°C43.7°F
123 mm4.8″
4.5°C40.1°F
120 mm4.7″
Regina
-16.2°C2.8°F
16 mm0.6″
-11.7°C10.9°F
13 mm0.5″
-4.7°C23.5°F
23 mm0.9″
5°C41°F
26 mm1″
12.5°C54.5°F
53 mm2.1″
17.8°C64°F
77 mm3″
20.4°C68.7°F
68 mm2.7″
19.3°C66.7°F
44 mm1.7″
12.6°C54.7°F
36 mm1.4″
5.5°C41.9°F
23 mm0.9″
-4.8°C23.4°F
14 mm0.6″
-12.9°C8.8°F
18 mm0.7″
St. John's
-4.4°C24.1°F
142 mm5.6″
-4.7°C23.5°F
126 mm5″
-1.9°C28.6°F
128 mm5″
2.4°C36.3°F
121 mm4.8″
7.1°C44.8°F
102 mm4″
11.6°C52.9°F
102 mm4″
16.1°C61°F
89 mm3.5″
16.3°C61.3°F
107 mm4.2″
12.5°C54.5°F
127 mm5″
7.6°C45.7°F
154 mm6.1″
3.3°C37.9°F
142 mm5.6″
-1.6°C29.1°F
146 mm5.7″
Fredericton
-9.9°C14.2°F
107 mm4.2″
-8.1°C17.4°F
79 mm3.1″
-2.3°C27.9°F
99 mm3.9″
4.4°C39.9°F
90 mm3.5″
11.4°C52.5°F
97 mm3.8″
16.5°C61.7°F
90 mm3.5″
19.6°C67.3°F
95 mm3.7″
18.7°C65.7°F
89 mm3.5″
13.7°C56.7°F
94 mm3.7″
7.5°C45.5°F
97 mm3.8″
1.4°C34.5°F
106 mm4.2″
-6.3°C20.7°F
109 mm4.3″
Charlottetown
-7.3°C18.9°F
102 mm4″
-7.5°C18.5°F
84 mm3.3″
-3.1°C26.4°F
94 mm3.7″
2.7°C36.9°F
87 mm3.4″
8.7°C47.7°F
96 mm3.8″
14.2°C57.6°F
90 mm3.5″
18.5°C65.3°F
83 mm3.3″
18.7°C65.7°F
84 mm3.3″
14.3°C57.7°F
98 mm3.9″
8.8°C47.8°F
107 mm4.2″
3.5°C38.3°F
109 mm4.3″
-3.2°C26.2°F
122 mm4.8″
Whitehorse
-18.1°C-0.6°F
18 mm0.7″
-13.5°C7.7°F
12 mm0.5″
-7.1°C19.2°F
10 mm0.4″
0.6°C33.1°F
7 mm0.3″
6.9°C44.4°F
15 mm0.6″
12°C53.6°F
29 mm1.1″
14.2°C57.6°F
39 mm1.5″
12.7°C54.9°F
38 mm1.5″
7.4°C45.3°F
34 mm1.3″
1.1°C34°F
26 mm1″
-8.7°C16.3°F
20 mm0.8″
-14.6°C5.7°F
19 mm0.7″
Yellowknife
-26.2°C-15.2°F
15 mm0.6″
-22.9°C-9.2°F
13 mm0.5″
-17.2°C1°F
13 mm0.5″
-5.7°C21.7°F
11 mm0.4″
4.3°C39.7°F
19 mm0.7″
12.5°C54.5°F
27 mm1.1″
15.9°C60.6°F
36 mm1.4″
13.5°C56.3°F
42 mm1.7″
6.7°C44.1°F
31 mm1.2″
-1.8°C28.8°F
34 mm1.3″
-13.6°C7.5°F
24 mm0.9″
-23.1°C-9.6°F
17 mm0.7″
Iqaluit
-26.6°C-15.9°F
22 mm0.9″
-26.8°C-16.2°F
17 mm0.7″
-21.7°C-7.1°F
22 mm0.9″
-13.2°C8.2°F
26 mm1″
-4.1°C24.6°F
26 mm1″
4.2°C39.6°F
41 mm1.6″
9.3°C48.7°F
61 mm2.4″
7.8°C46°F
67 mm2.6″
2.4°C36.3°F
53 mm2.1″
-4.2°C24.4°F
40 mm1.6″
-12.1°C10.2°F
31 mm1.2″
-21.6°C-6.9°F
19 mm0.7″

On mobile, scroll horizontally for all months. Click a city name for its full year-round view.

Frequently asked questions

Which city in Canada has the least rain?

Whitehorse is the driest city in Canada, with approximately 267 mm / 10.5 in of average annual rainfall.

Which city in Canada is warmest in July?

Hamilton is the warmest city in Canada in July, with an average temperature of 22.4°C / 72.3°F.

Which city in Canada is warmest in January?

Victoria is the warmest city in Canada in January, with an average temperature of 4.3°C / 39.7°F.

Which city in Canada has the mildest year-round climate?

Vancouver has the highest annual average temperature in Canada at 10.6°C / 51.1°F, while Iqaluit has the lowest at -8.9°C / 16°F.

Which city in Canada has the most sunny months?

Victoria matches our sunny profiles (warm/mild with limited rain) for 4 months of the year — the most of any city in Canada.