Thermograph

How unusual is the weather? Graded against ~45 years of local climate history.

Weather in St. Petersburg in June

In an average June, St. Petersburg sees a daily high around 84°F and a low around 78°F, based on 1980–2026 of local climate records.

Average high84°F
Typical high range81°F to 86°F
Average low78°F
Typical low range75°F to 81°F
Average daily precipitation0.20 in

June records

The most extreme June on record for each metric, across 1980–2026. For rainfall, the wettest and driest are by total June accumulation.

High

Highest 96°F 2026-06-29
Lowest 77°F 2020-06-04

Low

Highest 85°F 2009-06-23
Lowest 66°F 1984-06-01

Feels-like

Highest 122°F 2026-06-30
Lowest 77°F 2020-06-04

Humidity

Highest 25.2 g/m³ 2009-06-23
Lowest 10.4 g/m³ 1984-06-01

Wind

Highest 39 mph 2013-06-06
Lowest 5 mph 2016-06-11

Gust

Highest 55 mph 2013-06-06
Lowest 9 mph 2002-06-27

Precip

Wettest 12.88 in 2012
Driest 1.03 in 1998

See St. Petersburg's live weather grade →

Visiting St. Petersburg in June? See how its comfort stacks up against where you live.

Compare St. Petersburg with your city →

‹ May · St. Petersburg climate overview · July ›