Guest, Sign inJoin
Petrolia ON 2Photo: P199 · CC BY-SA 3.0
Climate in Petrolia · ECCC 1991–2020 normals

Midwinter lows in Petrolia stay above those of 83% of Canadian towns

Midsummer highs settle at about 26.5°C. Its July heat outdoes that of 65% of Canadian towns. The gap between a January night and a July afternoon is 35°C. Expect about 131 frosty starts a year, days when the air falls to freezing.

July afternoons: warmer than 65% of Canadian towns
January nights: milder than 83% of Canadian towns
Rain and snow a year: drier than 50% of Canadian towns

These are not Petrolia’s own readings: ECCC keeps no normals there, so the page uses Sarnia, 19 km north-west.

A year in Petrolia at a glance

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

Jan−1°C−8°CColdest nightsSnowiest
Feb0°C−8°C
Mar5°C−4°C
Apr12°C2°C
May19°C7°C
Jun24°C13°CWettest
Jul27°C16°CWarmest
Aug26°C15°C
Sep22°C11°C
Oct15°C6°C
Nov now8°C0°C
Dec2°C−4°C

What stands out about Petrolia’s climate

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

A normal year

What a year in Petrolia feels like

Seasons and months as ECCC’s 1991–2020 normals give them: a typical day’s high and low.

Winter
0°C / −7°C
164 mm, with 79 cm of snow
Spring
12°C / 2°C
221 mm, with 26 cm of snow
Summer
25°C / 15°C
244 mm of rain and snow, the wettest season
Autumn
15°C / 6°C
242 mm of rain and snow
Best months to be outsideJunJulAugSepHighs of 17–27°C and nights of 8°C or more
Frost & warm days

131 frost days and 124 days above 20°C a year

The frost season runs October to April, and January freezes nearly every night. Some 15 days a year climb past 30°C.

131
Frost days a year (0°C or below)
Fewer frosts than 79% of Canadian towns
49
Days that stay below 0°C
2
Nights a year below −20°C
124
Days a year above 20°C
15
Days a year above 30°C

Frost days by month

Average days at 0°C or below

28
JFMAMJJASOND

Days above 20°C by month

Average days

29
JFMAMJJASOND
Rain & snow

Rain and melted snow: about 871 mm a year

June brings the most rain and snow; February, the least. About 113 days a year bring 1 mm or more.

871 mm
Rain and snow a year
Drier than 50% of Canadian towns
765 mm
Of it as rain alone (88%)
93 mm
June, the wettest month
48 mm
February, the driest month

Rain and snow by month

Millimetres

93 mm
JFMAMJJASOND

Rain alone by month

Millimetres

93 mm
JFMAMJJASOND
Snow

Snowfall: about 112 cm in a normal year

From November to April snow is likely; January is the peak, at about 34 cm.

112 cm
Snowfall a year
Less snowy than 87% of Canadian towns
42
Days a year with 0.2 cm of snow or more
7 cm
Snow on the ground at the end of January, the deepest month

Snowfall by month

Centimetres

34 cm
JFMAMJJASOND

Snow on the ground by month

Centimetres at month’s end

7 cm
JFMAMJJASOND
Heating

Heating a home in Petrolia

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

3,710 heating degree days (below 18°C)a year, 1991–2020
2,322 growing degree days (above 5°C)a year, 1991–2020

ECCC sums, over the year, how many degrees each day’s average falls short of 18°C. A house here needs less heating than 86% of Canadian towns.

Living here

Living with Petrolia’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 →
Wind chill

Bitter wind chill, under −20, comes on about 14 days a year.

Storms and extremes

The normals describe a typical year, not its worst days; the hazards page covers Petrolia’s.

Flood & hazards →
Weather station

ECCC’s normals location: Sarnia

Sarnia is a composite: ECCC joins 4 stations’ readings to make its 1991–2020 normals.

Distance from the town19 km north-west
Station altitude181 m
Completenessmeets the WMO “3 and 5” rule
WMO standard normalsNo
Coldest reading, 1991–2020−28.0°C
Hottest reading, 1991–202037.9°C
Average wind15.0 km/h on average, most often from the south
Next-nearest locationStrathroy-Mullifarry, 42 km
Compared with other towns

How Petrolia 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 Ontario.

July afternoons26.5°C
PetroliaMedian Canadian town
20°C22°C24°C26°C28°C30°C
Warmer than 65% of Canadian towns
January nights−8.2°C
PetroliaMedian Canadian town
−25°C−20°C−15°C−10°C−5°C
Milder than 83% of Canadian towns
Rain and snow a year871 mm
PetroliaMedian Canadian town
05001,0001,5002,000
Drier than 50% of Canadian towns
Snowfall a year112 cm
PetroliaMedian Canadian town
0100200300400
Less snowy than 87% of Canadian towns
Next door

Nearby towns’ climate

The nearest places on a normals location of their own: those that share Petrolia’s would only repeat its figures. The nearest places to Petrolia with figures are 22–24 km away.

TownJuly highJanuary lowRain & snow
Petrolia Sarnia26.5°C−8.2°C871 mm
Dawn-Euphemia 22 km · Ridgetown27.2°C 0.7°C warmer−8.2°C about the same903 mm
Brooke-Alvinston 23 km · Strathroy-Mullifarry27.3°C 0.8°C warmer−8.5°C about the same966 mm
Month by month

Petrolia weather by month

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

MonthHighLowMeanRain & snowSnow
January−0.9°C−8.2°C−4.6°C57 mm34 cm
February0.0°C−7.9°C−4.0°C48 mm20 cm
March5.0°C−3.7°C0.6°C57 mm22 cm
April11.9°C1.5°C6.7°C79 mm4 cm
May18.7°C7.4°C13.1°C85 mm0 cm
June24.0°C13.0°C18.6°C93 mm0 cm
July26.5°C16.0°C21.3°C80 mm0 cm
August25.5°C15.3°C20.4°C71 mm0 cm
September22.2°C11.3°C16.7°C84 mm0 cm
October15.4°C6.0°C10.7°C78 mm1 cm
November8.0°C0.4°C4.2°C80 mm7 cm
December2.1°C−4.4°C−1.2°C60 mm25 cm
Year13.2°C3.9°C8.5°C871 mm112 cm
Year to year

Two years in three, February’s average lands within 2.9°C of normal, against the steadier June

The thirty-year records stretch furthest in March: a low of −22.3°C in 2003 and a high of 27.9°C in 2012.

Record low to record high, 1991–2020Normal
Sources

Where Petrolia’s numbers come from

Averages over 30 years, not a forecast.

  • Normals: the Canadian Climate Normals, 1991–2020, at Sarnia (the closest location with all twelve months of 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: 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 Petrolia’s climate

How warm does Petrolia get in summer?

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

How cold does Petrolia get in winter?

Lows sink to −8.2°C on an average January night.

How much rain and snow does Petrolia get?

Rain and snow add up to about 871 mm of water a year; June brings the most (93 mm), February the least (48 mm).

Are these figures for Petrolia itself?

Not as such: Sarnia is the nearest normals location, and Petrolia has none.

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

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