St. Petersburg Weather in April
In April, St. Petersburg averages a high of 9°C (48°F) and a low of 1°C (34°F), from 55 years of daily records (1971–2025).
9°C
Average high
48°F
1°C
Average low
34°F
27°C
Record high
80°F · April 19, 2025
-12°C
Record low
10°F · April 3, 1998
What April Is Like in St. Petersburg
- St. Petersburg's hottest April day on record is a recent one: 27°C (80°F) on April 19, 2025.
- April in St. Petersburg has become 1.1°C (2.0°F) warmer on average: the 2011–2025 average against 1970–1989.
- On average, 11 nights in April drop below freezing.
- The warmest April in the record was 2000; the coldest was 1981.
At least 1 mm of rain falls on 25% of April days, and the month averages 34 mm in total.
Warmest: 1990 (13.0°C)Latest: 2025 (10.2°C)10-year averageLong-run average (9.0°C)
Look Up a Day in April
See the weather in St. Petersburg on any April date, year by year.
Source: NOAA GHCN-Daily, St. Petersburg (1971–2025); Petrokrepost (2019–2025). Averages cover 1971–2025. How we compute this