Thermograph

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

Weather in St. Petersburg in April

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

Average high75°F
Typical high range70°F to 78°F
Average low68°F
Typical low range63°F to 73°F
Average daily precipitation0.10 in

April records

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

High

Highest 90°F 2026-04-28
Lowest 56°F 1987-04-01

Low

Highest 79°F 2020-04-13
Lowest 52°F 1987-04-01

Feels-like

Highest 105°F 2026-04-27
Lowest 52°F 1987-04-01

Humidity

Highest 22.0 g/m³ 2015-04-26
Lowest 5.8 g/m³ 1987-04-01

Wind

Highest 33 mph 2023-04-30
Lowest 7 mph 2002-04-02

Gust

Highest 49 mph 2023-04-30
Lowest 11 mph 2003-04-05

Precip

Wettest 5.96 in 1997
Driest 0.10 in 2001

See St. Petersburg's live weather grade →

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

Compare St. Petersburg with your city →

‹ March · St. Petersburg climate overview · May ›