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

Few Canadian towns have cooler summers than Swan Hills

The depth of winter brings overnight lows near −16.0°C. Frosty nights outnumber those of 89% of Canadian towns. The gap between a January night and a July afternoon is 38°C. Expect about 197 frosty starts a year, days when the air falls to freezing.

July afternoons: cooler than 97% of Canadian towns
January nights: colder than 75% of Canadian towns
Rain and snow a year: drier than 69% of Canadian towns

Far-off figures: ECCC’s closest normals for Swan Hills come from Whitecourt, 69 km south, so take them as the area’s climate.

A year in Swan Hills at a glance

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

Jan−7°C−16°CColdest nightsSnowiest
Feb−3°C−13°C
Mar2°C−9°C
Apr10°C−2°C
May16°C4°CLast frost ~20 May
Jun20°C8°C
Jul22°C10°CWarmestWettest
Aug21°C9°C
Sep16°C4°CFirst frost ~15 Sep
Oct9°C−1°C
Nov now−1°C−9°C
Dec−6°C−15°C

What stands out about Swan Hills’s climate

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

A normal year

What a year in Swan Hills feels like

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

Winter
−5°C / −15°C
63 mm, with 79 cm of snow
Spring
9°C / −2°C
113 mm, with 48 cm of snow
Summer
21°C / 9°C
256 mm of rain and snow, the wettest season
Autumn
8°C / −2°C
90 mm, with 47 cm of snow
Best months to be outsideJulAugHighs of 17–27°C and nights of 8°C or more
Frost & warm days

About 197 frosts and 74 warm days a year

The frost season runs September to May, and December freezes nearly every night. On about 29 nights a year the air falls below −20°C.

197
Frost days a year (0°C or below)
More frosts than 89% of Canadian towns
95
Days that stay below 0°C
29
Nights a year below −20°C
74
Days a year above 20°C
2
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

22
JFMAMJJASOND
Rain & snow

Rain and melted snow: about 521 mm a year

The most falls in July, the least in February. 6th wettest of 479 towns of 2,500+ in Alberta. Some 92 days a year see 1 mm of rain or snow or more.

521 mm
Rain and snow a year
Drier than 69% of Canadian towns
382 mm
Of it as rain alone (73%)
104 mm
July, the wettest month
15 mm
February, the driest month

Rain and snow by month

Millimetres

104 mm
JFMAMJJASOND

Rain alone by month

Millimetres

96 mm
JFMAMJJASOND
Snow

About 175 cm of snow a year

The snow season runs September to May; January brings the most, about 35 cm. 7th snowiest of 475 towns of 2,500+ in Alberta.

175 cm
Snowfall a year
Snowier than 63% of Canadian towns
59
Days a year with 0.2 cm of snow or more
30 cm
Snow on the ground at the end of January, the deepest month

Snowfall by month

Centimetres

35 cm
JFMAMJJASOND

Snow on the ground by month

Centimetres at month’s end

30 cm
JFMAMJJASOND
Heating

Heating a home in Swan Hills

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

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

The total grows by a degree for every degree a day’s mean sits under 18°C. In heating terms, homes need more heating than 83% of Canadian towns.

Living here

Living with Swan Hills’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 20 May and the first autumn frost around 15 September: about 118 frost-free days between.

Get outside

Highs of 17–27°C with nights of 8°C or more come in Jul and Aug.

Parks & trails →
Storms and extremes

For the weather that does damage, from ice storms to floods, see Swan Hills’s hazards page.

Flood & hazards →
Weather station

ECCC’s normals location: Whitecourt

ECCC builds the Whitecourt normals from 3 stations’ records over 1991–2020, joined where one replaced another.

Distance from the town69 km south
Station altitude782 m
Completenessmeets the WMO “3 and 5” rule
WMO standard normalsNo
Coldest reading, 1991–2020−42.7°C
Hottest reading, 1991–202034.7°C
Next-nearest locationSlave Lake, 75 km
Compared with other towns

How Swan Hills 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 Alberta.

July afternoons22.2°C
Swan HillsMedian Canadian town
20°C22°C24°C26°C28°C
Cooler than 97% of Canadian towns471st warmest of 479 towns of 2,500+ in Alberta
January nights−16.0°C
Swan HillsMedian Canadian town
−25°C−20°C−15°C−10°C
Colder than 75% of Canadian towns
Rain and snow a year521 mm
Swan HillsMedian Canadian town
05001,0001,500
Drier than 69% of Canadian towns6th wettest of 479 towns of 2,500+ in Alberta
Snowfall a year175 cm
Swan HillsMedian Canadian town
0100200300
Snowier than 63% of Canadian towns7th snowiest of 475 towns of 2,500+ in Alberta
Next door

Nearby towns’ climate

The nearest places on a normals location of their own: those that share Swan Hills’s would only repeat its figures. Swan Hills has few close neighbours with figures, so the list reaches 74–92 km out.

TownJuly highJanuary lowRain & snow
Swan Hills Whitecourt22.2°C−16.0°C521 mm
Slave Lake 74 km · Slave Lake21.8°C about the same−18.2°C 2.2°C colder422 mm
Barrhead County No. 11 84 km · Campsie23.5°C 1.3°C warmer−19.0°C 3.0°C colder466 mm
Month by month

Swan Hills weather by month

Each month’s normals, 1991–2020: high, low, mean, precipitation and snowfall.

MonthHighLowMeanRain & snowSnow
January−6.7°C−16.0°C−11.4°C26 mm35 cm
February−2.9°C−13.3°C−8.0°C15 mm20 cm
March2.0°C−8.8°C−3.3°C21 mm26 cm
April9.8°C−1.8°C4.1°C30 mm17 cm
May16.4°C3.5°C9.8°C61 mm6 cm
June19.8°C7.8°C13.8°C90 mm0 cm
July22.2°C10.2°C16.2°C104 mm0 cm
August21.3°C8.9°C15.1°C62 mm0 cm
September16.3°C4.3°C10.5°C38 mm3 cm
October8.5°C−1.4°C3.7°C28 mm19 cm
November−1.0°C−8.9°C−5.0°C24 mm25 cm
December−6.3°C−14.7°C−10.5°C22 mm25 cm
Year8.3°C−2.5°C2.9°C521 mm175 cm
Year to year

January has run from −42.7°C to 16.9°C in thirty years

From one year to the next, February’s average typically shifts by 4.3°C around its normal of −8.0°C, the widest of any month, while June’s shifts by 0.8°C.

Record low to record high, 1991–2020Normal
Sources

Where Swan Hills’s numbers come from

Averages over 30 years, not a forecast.

  • Normals: the closest ECCC location with twelve months of temperature normals, Whitecourt, 1991–2020.
  • Comparisons: a pool of Canadian towns and neighbourhoods of 2,500 or more, read alike; whole cities and reserves stay out of it.
  • Not on this page: sunshine, which none of ECCC’s 450 locations publishes for 1991–2020, and the town’s own height above sea level, so no figure is adjusted for altitude.

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

Questions about Swan Hills’s climate

How warm does Swan Hills get in summer?

The warmest month is July, when afternoons average 22.2°C.

How cold does Swan Hills get in winter?

Winter bottoms out in January, with lows near −16.0°C.

How much rain and snow does Swan Hills get?

July is the wettest month at 104 mm and February the driest at 15 mm, for 521 mm over the year.

Are these figures for Swan Hills itself?

They are the figures for Whitecourt, which read better as the region’s climate than Swan Hills’s own.

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

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