St. Petersburg Weather in March
In March, St. Petersburg averages a high of 2°C (36°F) and a low of -4°C (25°F), from 55 years of daily records (1971–2025).
2°C
Average high
36°F
-4°C
Average low
25°F
16°C
Record high
61°F · March 30, 2025
-24°C
Record low
-11°F · March 10, 2021
What March Is Like in St. Petersburg
- St. Petersburg's hottest March day on record is a recent one: 16°C (61°F) on March 30, 2025.
- 5 of the 10 warmest Marches on record in St. Petersburg have come since 2011.
- March in St. Petersburg has become 1.4°C (2.5°F) warmer on average: the 2011–2025 average against 1970–1989.
- March 2025 was the 5th warmest March in 55 years of records, 3.2°C (5.8°F) above the long-run average.
At least 1 mm of rain falls on 28% of March days, and the month averages 36 mm in total.
Warmest: 2007 (6.9°C)Latest: 2025 (5.9°C)10-year averageLong-run average (2.2°C)
Look Up a Day in March
See the weather in St. Petersburg on any March date, year by year.
Source: NOAA GHCN-Daily, St. Petersburg (1971–2025); Petrokrepost (2019–2025). Averages cover 1971–2025. How we compute this