Guest, Sign inJoin
Climate in Spiritwood · ECCC 1991–2020 normals

Spiritwood is among the driest of Canadian towns: 383 mm of rain and snow a year

Nights in January average −20.6°C. Frost is common: about 208 nights a year drop below freezing, more than in 96% of Canadian towns. A year here swings 45°C from midwinter lows to midsummer highs. Plan for rain or snow on about 71 days a year, the days with 1 mm or more.

July afternoons: cooler than 68% of Canadian towns
January nights: colder than 89% of Canadian towns
Rain and snow a year: drier than 96% of Canadian towns

The nearest ECCC normals location is North Battleford, 82 km south-west: at that distance its figures describe the region more than Spiritwood itself.

A year in Spiritwood at a glance

Each month’s typical high and low, in °C.

Jan−10°C−21°CColdest nights
Feb−8°C−19°C
Mar−1°C−12°C
Apr10°C−3°C
May18°C3°CLast frost ~26 May
Jun22°C9°C
Jul24°C11°CWarmestWettest
Aug24°C9°C
Sep19°C4°CFirst frost ~13 Sep
Oct9°C−3°C
Nov now−1°C−11°C
Dec−8°C−18°CSnowiest

What stands out about Spiritwood’s climate

Compared with Canadian towns, with its place among towns of 2,500+ in Saskatchewan beside it.

A normal year

What a year in Spiritwood feels like

Each season’s and each month’s usual high and low, 1991–2020.

Winter
−9°C / −19°C
57 mm, with 61 cm of snow
Spring
9°C / −4°C
69 mm, with 32 cm of snow
Summer
23°C / 10°C
188 mm of rain and snow, the wettest season
Autumn
9°C / −3°C
70 mm, with 31 cm of snow
Best months to be outsideJunJulAugHighs of 17–27°C and nights of 8°C or more
Frost & warm days

Frost on 208 days, 20°C on 98

From September to May frost is routine, and in December it comes on almost every night. On about 49 nights a year the air falls below −20°C.

208
Frost days a year (0°C or below)
More frosts than 96% of Canadian towns
113
Days that stay below 0°C
49
Nights a year below −20°C
98
Days a year above 20°C
7
Days a year above 30°C

Frost days by month

Average days at 0°C or below

31
JFMAMJJASOND

Days above 20°C by month

Average days

27
JFMAMJJASOND
Rain & snow

383 mm of precipitation in a typical year

July brings the most rain and snow; March, the least.

383 mm
Rain and snow a year
Drier than 96% of Canadian towns
77 mm
July, the wettest month
13 mm
March, the driest month

Rain and snow by month

Millimetres

77 mm
JFMAMJJASOND
Snow

About 125 cm of snow a year

From October to May snow is likely; December is the peak, at about 24 cm. 8th snowiest of 102 towns of 2,500+ in Saskatchewan.

125 cm
Snowfall a year
Less snowy than 67% of Canadian towns
60
Days a year with 0.2 cm of snow or more
14 cm
Snow on the ground at the end of January, the deepest month

Snowfall by month

Centimetres

24 cm
JFMAMJJASOND

Snow on the ground by month

Centimetres at month’s end

14 cm
JFMAMJJASOND

ECCC’s North Battleford normals leave snowfall out; the figures here come from Meadow Lake, 92 km away.

Heating

Heating a home in Spiritwood

89% of a year’s heating need falls between October and April. Months averaging under 10°C: October to April.

5,918 heating degree days (below 18°C)a year, 1991–2020
1,515 growing degree days (above 5°C)a year, 1991–2020

Behind the figure: the degrees each day’s mean falls under 18°C, summed for the year. That means homes here need more heating than 97% of Canadian towns.

Living here

Living with Spiritwood’s climate

Gardening, time outside, winter cold and summer heat, from the 1991–2020 normals.

The garden window

On average the last spring frost comes around 26 May and the first autumn frost around 13 September: about 109 frost-free days between.

Get outside

The outdoor season by the averages is Jun, Jul and Aug, with highs of 17–27°C and lows of 8°C or more.

Parks & trails →
Wind chill

Frostbite weather, a wind chill under −20, turns up on about 80 days a year.

Humidex

Expect around 15 sticky days a year with the humidex above 30.

Storms and extremes

A normal year has no blizzard, flood or heat wave in it; Spiritwood’s hazards page looks at those.

Flood & hazards →
Weather station

ECCC’s normals location: North Battleford

ECCC builds the North Battleford normals from 4 stations’ records over 1991–2020, joined where one replaced another.

Distance from the town82 km south-west
Station altitude548 m
Completenessmeets the WMO “3 and 5” rule
WMO standard normalsNo
Snowfall fromMeadow Lake, 92 km
Coldest reading, 1991–2020−45.1°C
Hottest reading, 1991–202039.5°C
Average wind14.2 km/h on average, most often from the south-east
Next-nearest locationMeadow Lake, 92 km
Compared with other towns

How Spiritwood 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.

July afternoons24.3°C
SpiritwoodMedian Canadian town
20°C22°C24°C26°C28°C
Cooler than 68% of Canadian towns
January nights−20.6°C
SpiritwoodMedian Canadian town
−25°C−20°C−15°C−10°C
Colder than 89% of Canadian towns
Rain and snow a year383 mm
SpiritwoodMedian Canadian town
05001,0001,500
Drier than 96% of Canadian towns
Snowfall a year125 cm
SpiritwoodMedian Canadian town
0100200300
Less snowy than 67% of Canadian towns8th snowiest of 102 towns of 2,500+ in Saskatchewan
Next door

Nearby towns’ climate

Nearby places read from a different ECCC location (places on Spiritwood’s own would show the same figures). No closer places have figures: these lie 34–78 km from Spiritwood.

TownJuly highJanuary lowRain & snow
Spiritwood North Battleford24.3°C−20.6°C383 mm
Big River 118 34 km · Meadow Lake23.7°C 0.6°C cooler−22.8°C 2.2°C colder407 mm
Ahtahkakoop 104 41 km · Prince Albert24.2°C about the same−22.8°C 2.2°C colder432 mm
Month by month

Spiritwood weather by month

Month by month, 1991–2020: the usual high, low and mean, the rain and snow, and the snowfall.

MonthHighLowMeanRain & snowSnow
January−10.1°C−20.6°C−15.3°C19 mm23 cm
February−7.8°C−18.9°C−13.3°C14 mm15 cm
March−1.2°C−12.0°C−6.6°C13 mm15 cm
April9.9°C−3.3°C3.3°C25 mm16 cm
May18.0°C3.0°C10.5°C31 mm2 cm
June21.7°C8.5°C15.1°C60 mmunder 1 cm
July24.3°C10.8°C17.6°C77 mm0 cm
August23.7°C9.4°C16.6°C51 mmunder 1 cm
September18.5°C4.1°C11.3°C28 mm1 cm
October9.4°C−2.8°C3.3°C20 mm9 cm
November−1.4°C−11.1°C−6.3°C21 mm22 cm
December−8.4°C−18.4°C−13.4°C24 mm24 cm
Year8.1°C−4.3°C1.9°C383 mm125 cm
Year to year

From −38.4°C to 19.3°C: March’s coldest and warmest days since 1991

From one year to the next, December’s average typically shifts by 4.4°C around its normal of −13.4°C, the widest of any month, while June’s shifts by 0.9°C.

Record low to record high, 1991–2020Normal
Sources

Where Spiritwood’s numbers come from

Averages over 30 years, not a forecast.

  • Normals: the closest ECCC location with twelve months of temperature normals, North Battleford, 1991–2020.
  • Other locations: a location missing months of precipitation or snow is filled from the nearest that has them all, never mixed month by month.
  • Comparisons: Canada’s towns and neighbourhoods of 2,500+ (no city totals, no reserves), each through its own nearest location.
  • Not on this page: a sunshine figure (ECCC published none for 1991–2020) and any lapse-rate correction for height, as the town has no elevation here.

Canadian Climate Normals 1991–2020 · ECCC Data Services End-use Licence. Data Source: Environment and Climate Change Canada

Questions about Spiritwood’s climate

How warm does Spiritwood get in summer?

July is the warmest month, with average highs of 24.3°C.

How cold does Spiritwood get in winter?

Midwinter means January, when a typical night reaches −20.6°C.

How much rain and snow does Spiritwood get?

Rain and snow add up to about 383 mm of water a year; July brings the most (77 mm), March the least (13 mm).

Are these figures for Spiritwood itself?

No: they come from North Battleford, the nearest ECCC normals location, and far enough away to describe the wider area more than Spiritwood.

Data Source: Environment and Climate Change Canada · ECCC Data Services End-use Licence Today’s forecast for Spiritwood →

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).