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

More rain and snow fall on Kingston than on 93% of Canadian towns: 1,290 mm a year

On a normal January night the air cools to about −11.0°C. In July, afternoons here are cooler than in 71% of Canadian towns. Precipitation peaks in December and eases off in July. From June to September, highs of 19–24°C make it easy to spend the day outdoors.

July afternoons: cooler than 71% of Canadian towns
January nights: milder than 63% of Canadian towns
Rain and snow a year: wetter than 93% of Canadian towns

Measured at Elmwood, 3.0 km south-west: ECCC’s normals for 1991–2020.

A year in Kingston at a glance

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

Jan−3°C−11°CColdest nightsSnowiest
Feb−3°C−11°C
Mar1°C−6°C
Apr8°C−1°C
May15°C5°C
Jun20°C10°C
Jul24°C15°CWarmest
Aug23°C14°C
Sep19°C11°C
Oct13°C5°C
Nov now7°C0°C
Dec1°C−6°CWettest

What stands out about Kingston’s climate

Compared with Canadian towns, with its place among towns of 2,500+ on Prince Edward Island beside it.

A normal year

What a year in Kingston feels like

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

Winter
−2°C / −9°C
356 mm, with 211 cm of snow: the wettest season
Spring
8°C / −1°C
296 mm, with 79 cm of snow
Summer
22°C / 13°C
288 mm of rain and snow
Autumn
13°C / 5°C
351 mm, with 23 cm of snow
Best months to be outsideJunJulAugSepHighs of 17–27°C and nights of 8°C or more
Frost & warm days

Frost on 157 days, 20°C on 86

Frost comes from October to May; in January almost every night freezes. Deep cold, under −20°C, comes on about 5 nights a year.

157
Frost days a year (0°C or below)
Fewer frosts than 51% of Canadian towns
72
Days that stay below 0°C
5
Nights a year below −20°C
86
Days a year above 20°C
1
Days a year above 30°C

Frost days by month

Average days at 0°C or below

30
JFMAMJJASOND

Days above 20°C by month

Average days

26
JFMAMJJASOND
Rain & snow

Rain and melted snow: about 1,290 mm a year

The wettest of 13 towns of 2,500+ on Prince Edward Island. Some 139 days a year see 1 mm of rain or snow or more.

1,290 mm
Rain and snow a year
Wetter than 93% of Canadian towns
970 mm
Of it as rain alone (75%)
143 mm
December, the wettest month
89 mm
July, the driest month

Rain and snow by month

Millimetres

143 mm
JFMAMJJASOND

Rain alone by month

Millimetres

120 mm
JFMAMJJASOND
Snow

313 cm of snow in a typical year

The snow season runs October to May; January brings the most, about 74 cm. The snowiest of 13 towns of 2,500+ on Prince Edward Island.

313 cm
Snowfall a year
Snowier than 96% of Canadian towns
67
Days a year with 0.2 cm of snow or more
116
Days a year with 1 cm or more on the ground
45 cm
Snow on the ground at the end of February, the deepest month

Snowfall by month

Centimetres

74 cm
JFMAMJJASOND

Snow on the ground by month

Centimetres at month’s end

45 cm
JFMAMJJASOND
Heating

Heating a home in Kingston

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

4,422 heating degree days (below 18°C)a year, 1991–2020
1,804 growing degree days (above 5°C)a year, 1991–2020

Measured against 18°C: each day’s shortfall in mean temperature, added over twelve months.

Living here

Living with Kingston’s climate

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

Get outside

Afternoons of 17–27°C and nights of at least 8°C arrive in Jun, Jul, Aug and Sep.

Parks & trails →
Storms and extremes

Severe weather is a separate story from the averages: see Kingston’s hazards page.

Flood & hazards →
Weather station

ECCC’s normals location: Elmwood

Elmwood is one of the 450 places where ECCC publishes 1991–2020 normals.

Distance from the town3.0 km south-west
Station altitude67 m
Completenessat least 15 years
WMO standard normalsNo
Coldest reading, 1991–2020−29.0°C
Hottest reading, 1991–202033.0°C
Next-nearest locationCharlottetown (Airport), 13 km
Compared with other towns

How Kingston compares

Compared with 2,611 towns and neighbourhoods of 2,500 or more across Canada; the dots mark the other normals locations on Prince Edward Island.

July afternoons23.7°C
KingstonMedian Canadian town
20°C22°C24°C26°C28°C
Cooler than 71% of Canadian towns6th warmest of 13 towns of 2,500+ on Prince Edward Island
January nights−11.0°C
KingstonMedian Canadian town
−20°C−15°C−10°C−5°C0°C
Milder than 63% of Canadian towns2nd mildest of 13 towns of 2,500+ on Prince Edward Island
Rain and snow a year1,290 mm
KingstonMedian Canadian town
05001,0001,5002,000
Wetter than 93% of Canadian townsThe wettest of 13 towns of 2,500+ on Prince Edward Island
Snowfall a year313 cm
KingstonMedian Canadian town
100200300400
Snowier than 96% of Canadian townsThe snowiest of 13 towns of 2,500+ on Prince Edward Island
Next door

Nearby towns’ climate

Places around Kingston whose figures come from another normals location.

TownJuly highJanuary lowRain & snow
Kingston Elmwood23.7°C−11.0°C1,290 mm
Miltonvale Park 7.6 km · Charlottetown (Airport)23.6°C about the same−11.5°C 0.5°C colder1,136 mm
West River 12 km · Elmwood23.7°C about the same−11.0°C about the same1,290 mm
New Glasgow 13 km · New Glasgow23.9°C about the same−11.1°C about the same1,252 mm
Month by month

Kingston weather by month

Average daily high and low, mean temperature, rain and snow (as water) and snowfall by month, 1991–2020.

MonthHighLowMeanRain & snowSnow
January−3.0°C−11.0°C−7.0°C109 mm74 cm
February−2.7°C−10.8°C−6.8°C103 mm70 cm
March1.4°C−6.1°C−2.3°C102 mm52 cm
April7.5°C−0.5°C3.5°C99 mm25 cm
May14.6°C4.6°C9.7°C96 mm3 cm
June19.8°C10.1°C15.0°C95 mm0 cm
July23.7°C14.7°C19.2°C89 mm0 cm
August23.3°C14.3°C18.9°C103 mm0 cm
September19.4°C10.5°C15.0°C111 mm0 cm
October12.6°C5.2°C8.9°C122 mm2 cm
November6.7°C0.1°C3.4°C119 mm21 cm
December1.1°C−5.6°C−2.3°C143 mm66 cm
Year10.4°C2.1°C6.3°C1,290 mm313 cm
Year to year

In March, anything from −24.0°C to 23.5°C

January is the least predictable month: about two years in three its average lands within 2.4°C of the normal, −7.0°C. August is the steadiest, within 1.0°C.

Record low to record high, 1991–2020Normal
Sources

Where Kingston’s numbers come from

Averages over 30 years, not a forecast.

  • Normals: the 1991–2020 normals from ECCC for Elmwood, its nearest location with complete temperatures.
  • Comparisons: Canada’s towns and neighbourhoods of 2,500+ (no city totals, no reserves), each through its own nearest location.
  • Not on this page: sunshine (no 1991–2020 normals exist for it) and any altitude adjustment, since there is no elevation for the town itself.

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

Questions about Kingston’s climate

How warm does Kingston get in summer?

Expect highs near 23.7°C in July, the hottest month on average.

How cold does Kingston get in winter?

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

How much rain and snow does Kingston get?

Over twelve months, rain and melted snow come to 1,290 mm; the range runs from 89 mm in July to 143 mm in December.

How long does snow stay on the ground?

In a normal winter there are about 116 days with at least 1 cm of snow lying.

Are these figures for Kingston itself?

Yes, measured at Elmwood, which sits inside Kingston’s boundary.

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

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