Midwinter lows in Winnipeg sink below those of 95% of Canadian towns
Expect July afternoons of about 25.8°C. Some 47°C separates winter nights from summer afternoons. Counting rain and snow together, it is drier than 72% of Canadian towns. An umbrella or a shovel earns its place on about 80 days a year with 1 mm or more.
Read at Winnipeg Richardson (Airport), 7.5 km north-west: ECCC’s normals for 1991–2020.
A year in Winnipeg at a glance
Each month’s typical high and low, in °C.
What stands out about Winnipeg’s climate
Compared with Canadian towns, with its place among towns of 2,500+ in Manitoba beside it.
What a year in Winnipeg feels like
Typical highs and lows by season and by month, from ECCC’s 1991–2020 normals.
Frost on 193 days, 20°C on 110
Frost comes from September to May; in January almost every night freezes. Some 52 nights a year drop under −20°C.
Frost days by month
Average days at 0°C or below
Days above 20°C by month
Average days
Rain and melted snow: about 519 mm a year
July brings the most rain and snow; February, the least.
Rain and snow by month
Millimetres
Rain alone by month
Millimetres
126 cm of snow in a typical year
Snow falls from October to May, most of all in December (about 27 cm).
Snowfall by month
Centimetres
Snow on the ground by month
Centimetres at month’s end
Heating a home in Winnipeg
91% of a year’s heating need falls between October and April. Months averaging under 10°C: October to April.
Behind the figure: the degrees each day’s mean falls under 18°C, summed for the year. By this count, homes here need more heating than 89% of Canadian towns.
Living with Winnipeg’s climate
Gardening, time outside, winter cold and summer heat, from the 1991–2020 normals.
The frost-free stretch runs from about 23 May to about 22 September, some 122 days in a normal year.
Plan time outside for Jun, Jul and Aug: highs of 17–27°C and nights no colder than 8°C.
Parks & trails →Plan for about 86 days a year with a wind chill below −20.
The air feels heavier than 30 on the humidex for about 37 days a year.
Thirty-year normals hide the storms and the extremes: the hazards page has Winnipeg’s risks.
Flood & hazards →ECCC’s normals location: Winnipeg Richardson (Airport)
Behind the 1991–2020 normals for Winnipeg Richardson (Airport) are 4 stations, which ECCC combines into one record.
| Distance from the town | 7.5 km north-west |
| Station altitude | 239 m |
| Completeness | meets the WMO “3 and 5” rule |
| WMO standard normals | No |
| Coldest reading, 1991–2020 | −41.8°C |
| Hottest reading, 1991–2020 | 37.8°C |
| Average wind | 17.5 km/h on average, most often from the south |
| Next-nearest location | Portage Southport, 81 km |
How Winnipeg compares
Against the 2,611 Canadian towns and neighbourhoods of 2,500 or more, each read from its own normals location; the dots are the other locations those towns use in Manitoba.
Nearby towns’ climate
Places around Winnipeg whose figures come from another normals location. No closer places have figures: these lie 42–49 km from Winnipeg.
| Town | July high | January low | Rain & snow |
|---|---|---|---|
| Winnipeg Winnipeg Richardson (Airport) | 25.8°C | −21.2°C | 519 mm |
| Brokenhead 42 km · Pinawa | 25.2°C 0.6°C cooler | −21.7°C 0.5°C colder | 571 mm |
| Cartier 45 km · Portage Southport | 25.4°C about the same | −19.1°C 2.1°C milder | 493 mm |
Winnipeg weather by month
Average daily high and low, mean temperature, rain and snow (as water) and snowfall by month, 1991–2020.
| Month | High | Low | Mean | Rain & snow | Snow |
|---|---|---|---|---|---|
| January | −11.4°C | −21.2°C | −16.3°C | 18 mm | 25 cm |
| February | −8.8°C | −19.3°C | −14.1°C | 13 mm | 12 cm |
| March | −0.9°C | −11.2°C | −6.1°C | 26 mm | 19 cm |
| April | 10.0°C | −2.5°C | 3.8°C | 33 mm | 14 cm |
| May | 18.1°C | 4.2°C | 11.1°C | 70 mm | 4 cm |
| June | 23.3°C | 10.9°C | 17.1°C | 74 mm | 0 cm |
| July | 25.8°C | 13.2°C | 19.5°C | 77 mm | 0 cm |
| August | 25.4°C | 11.9°C | 18.7°C | 74 mm | 0 cm |
| September | 19.6°C | 6.9°C | 13.3°C | 53 mm | 0 cm |
| October | 10.4°C | −0.2°C | 5.1°C | 38 mm | 4 cm |
| November | 0.1°C | −8.8°C | −4.4°C | 25 mm | 21 cm |
| December | −8.2°C | −17.3°C | −12.7°C | 19 mm | 27 cm |
| Year | 8.6°C | −2.8°C | 2.9°C | 519 mm | 126 cm |
December strays furthest from its normal year to year, by 4.1°C; July the least
Bars run from each month’s record low to its record high since 1991. March spans the most, from −37.4°C (2003) to 23.7°C (2012).
Where Winnipeg’s numbers come from
Averages over 30 years, not a forecast.
- Normals: the closest ECCC location with twelve months of temperature normals, Winnipeg Richardson (Airport), 1991–2020.
- Comparisons: the towns and neighbourhoods of 2,500+ across Canada, each on its nearest normals location, without the city totals or the reserves.
- Not on this page: hours of sunshine, missing from the 1991–2020 normals, and a height correction: the town has no elevation on file.
Canadian Climate Normals 1991–2020 · ECCC Data Services End-use Licence. Data Source: Environment and Climate Change Canada
Questions about Winnipeg’s climate
How warm does Winnipeg get in summer?
On a normal day in July the thermometer climbs to 25.8°C, the warmest of the year.
How cold does Winnipeg get in winter?
At its coldest, in January, the normal low is −21.2°C.
How much rain and snow does Winnipeg get?
519 mm a year counting snow as water. The wettest month is July (77 mm); the driest, February (13 mm).
Are these figures for Winnipeg itself?
Almost: ECCC’s Winnipeg Richardson (Airport) location, which gives these figures, lies a short way outside Winnipeg.
Data Source: Environment and Climate Change Canada · ECCC Data Services End-use Licence Today’s forecast for Winnipeg →
Adapted from Statistics Canada (Census of Population 2021, population estimates 2025, 2021 census boundaries) under the Statistics Canada Open Licence; this does not constitute an endorsement by Statistics Canada. Neighbourhood names in some cities © OpenStreetMap contributors (ODbL).