Photo: Louis White · CC BY-SA 2.0Saskatoon sits near the bottom of Canadian towns for rain and snow, with 357 mm a year
January nights here settle around −20.7°C. Frosty nights outnumber those of 92% of Canadian towns. Temperatures cover 46°C across the year, low to high. Garden chairs stay out from June to August, the months with highs of 22–25°C.
Figures: ECCC’s 1991–2020 normals for Saskatoon Diefenbaker (Airport) (7.2 km north-west).
A year in Saskatoon at a glance
Each month’s typical high and low, in °C.
What stands out about Saskatoon’s climate
Compared with Canadian towns, with its place among towns of 2,500+ in Saskatchewan beside it.
What a year in Saskatoon feels like
Each season’s and each month’s usual high and low, 1991–2020.
203 frost days and 105 days above 20°C a year
The frost season runs September to May, and January freezes nearly every night. Deep cold, under −20°C, comes on about 49 nights a year.
Frost days by month
Average days at 0°C or below
Days above 20°C by month
Average days
357 mm of precipitation in a typical year
June brings the most rain and snow; February, the least. Some 63 days a year see 1 mm of rain or snow or more.
Rain and snow by month
Millimetres
Rain alone by month
Millimetres
Snowfall: about 91 cm in a normal year
Expect snow from October to May, with about 20 cm in January, the snowiest month.
Snowfall by month
Centimetres
Snow on the ground by month
Centimetres at month’s end
Heating a home in Saskatoon
90% of a year’s heating need falls between October and April. Months averaging under 10°C: October to April.
One degree below 18°C for one day makes one heating degree day; the year’s days are added together. In heating terms, homes need more heating than 95% of Canadian towns.
Living with Saskatoon’s climate
The averages read for the garden, the outdoors and the coldest and hottest days.
Between the last frost, near 19 May, and the first, near 15 September, lie about 117 frost-free days.
Warm afternoons without cold nights, 17–27°C and 8°C or more, mark Jun, Jul and Aug.
Parks & trails →Wind chill falls below −20 on about 83 days a year: cover skin and dress in layers.
Expect around 22 sticky days a year with the humidex above 30.
A normal year has no blizzard, flood or heat wave in it; Saskatoon’s hazards page looks at those.
Flood & hazards →ECCC’s normals location: Saskatoon Diefenbaker (Airport)
ECCC builds the Saskatoon Diefenbaker (Airport) normals from 3 stations’ records over 1991–2020, joined where one replaced another.
| Distance from the town | 7.2 km north-west |
| Station altitude | 504 m |
| Completeness | meets the WMO “3 and 5” rule |
| WMO standard normals | No |
| Coldest reading, 1991–2020 | −44.9°C |
| Hottest reading, 1991–2020 | 38.6°C |
| Average wind | 15.3 km/h on average, most often from the north-west |
| Next-nearest location | Watrous, 95 km |
How Saskatoon compares
Placed among 2,611 Canadian towns and neighbourhoods of 2,500+, each on its nearest normals location; each dot is another location used in Saskatchewan.
Nearby towns’ climate
Nearby places read from a different ECCC location (places on Saskatoon’s own would show the same figures). Saskatoon has few close neighbours with figures, so the list reaches 77–95 km out.
| Town | July high | January low | Rain & snow |
|---|---|---|---|
| Saskatoon Saskatoon Diefenbaker (Airport) | 25.0°C | −20.7°C | 357 mm |
| Outlook 77 km · Rock Point | 25.2°C about the same | −16.9°C 3.8°C milder | 418 mm |
| Beardy's 97 and Okemasis 96 82 km · Prince Albert | 24.2°C 0.8°C cooler | −22.8°C 2.1°C colder | 432 mm |
| Biggar 92 km · Rosetown | 25.2°C about the same | −19.9°C 0.8°C milder | 338 mm |
| Watrous 95 km · Watrous | 24.6°C about the same | −20.0°C 0.7°C milder | 417 mm |
Saskatoon 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 | −10.0°C | −20.7°C | −15.4°C | 14 mm | 20 cm |
| February | −7.9°C | −18.9°C | −13.4°C | 9 mm | 11 cm |
| March | −0.7°C | −11.4°C | −6.1°C | 14 mm | 14 cm |
| April | 10.5°C | −2.6°C | 3.9°C | 23 mm | 8 cm |
| May | 18.3°C | 3.4°C | 10.9°C | 42 mm | 1 cm |
| June | 22.1°C | 9.0°C | 15.6°C | 75 mm | 0 cm |
| July | 25.0°C | 11.5°C | 18.3°C | 59 mm | 0 cm |
| August | 24.8°C | 10.0°C | 17.4°C | 43 mm | 0 cm |
| September | 19.1°C | 4.7°C | 11.9°C | 32 mm | under 1 cm |
| October | 9.9°C | −2.4°C | 3.7°C | 21 mm | 7 cm |
| November | −0.7°C | −10.4°C | −5.6°C | 14 mm | 13 cm |
| December | −8.0°C | −18.0°C | −13.0°C | 12 mm | 17 cm |
| Year | 8.5°C | −3.8°C | 2.4°C | 357 mm | 91 cm |
February varies most from one year to the next (4.4°C), June least
Bars run from each month’s record low to its record high since 1991. March spans the most, from −38.3°C (2003) to 19.6°C (2015).
Where Saskatoon’s numbers come from
Averages over 30 years, not a forecast.
- Normals: the 1991–2020 normals from ECCC for Saskatoon Diefenbaker (Airport), its nearest location with complete temperatures.
- Comparisons: every Canadian town and neighbourhood of 2,500 or more, each read from its own nearest location; city totals and reserves are left out.
- Not on this page: sunshine, not in ECCC’s 1991–2020 normals, and the effect of the town’s height, for which there is no figure.
Canadian Climate Normals 1991–2020 · ECCC Data Services End-use Licence. Data Source: Environment and Climate Change Canada
Questions about Saskatoon’s climate
How warm does Saskatoon get in summer?
Midsummer means July, with afternoons near 25.0°C on a typical day.
How cold does Saskatoon get in winter?
On a normal January night the air drops to −20.7°C, the coldest of the year.
How much rain and snow does Saskatoon get?
The year adds up to 357 mm. June is the peak month (75 mm) and February the low one (9 mm).
Are these figures for Saskatoon itself?
Almost: ECCC’s Saskatoon Diefenbaker (Airport) location, which gives these figures, lies a short way outside Saskatoon.
Data Source: Environment and Climate Change Canada · ECCC Data Services End-use Licence Today’s forecast for Saskatoon →
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).