St. Petersburg Weather in May
In May, St. Petersburg averages a high of 16°C (61°F) and a low of 7°C (44°F), from 55 years of daily records (1971–2025).
16°C
Average high
61°F
7°C
Average low
44°F
33°C
Record high
91°F · May 19, 2014
-3°C
Record low
27°F · May 6, 2024
What May Is Like in St. Petersburg
- St. Petersburg set its coldest May reading on record recently: -3°C (27°F) on May 6, 2024.
- On average, 1 night in May drop below freezing.
- May in St. Petersburg has become 0.6°C (1.0°F) warmer on average: the 2011–2025 average against 1970–1989.
- The warmest May in the record was 2018; the coldest was 1974.
At least 1 mm of rain falls on 25% of May days, and the month averages 43 mm in total.
Warmest: 2018 (20.5°C)Latest: 2025 (15.7°C)10-year averageLong-run average (16.1°C)
Look Up a Day in May
See the weather in St. Petersburg on any May date, year by year.
Source: NOAA GHCN-Daily, St. Petersburg (1971–2025); Petrokrepost (2019–2025). Averages cover 1971–2025. How we compute this