St. Petersburg, FL Weather
St. Petersburg hourly forecast: next 24 hours
Today's high of 91°F (33°C) is about 4°F (2°C) above the typical August high of 87°F (31°C).
Current conditions in detail
St. Petersburg weather tomorrow (Thursday, August 27)
Tomorrow in St. Petersburg looks sunny, with a high of 87° and an overnight low of 81°. Precipitation chance is modest at 36%. Winds top out near 17 mph, and the UV index reaches 11 (very high).
St. Petersburg 14-day forecast
About the weather in St. Petersburg
Expect hot, humid summers and generally mild winters in St. Petersburg: that is what a humid subtropical climate means in practice. Highs peak at 88°F (31°C) in July and fall to 68°F (20°C) by January, with 10.2 hours of sun on an average day.
St. Petersburg weather: quick facts
- Hottest month: July - highs near 88°F (31°C)
- Coldest month: January - highs near 68°F (20°C)
- Decade extremes (2015-2024): 98°F (36°C) high · 31°F (-1°C) low
- Wettest month: August (25 rainy days) · Sunniest: May (12.0 h sun/day)
- Climate type: humid subtropical
- Annual swing: 12°C between the average warmest and coolest month · day to night: 6°C
- Months averaging 30°C or hotter: 4
- Average humidity: 76%
Temperatures through the year
At its warmest, in July, St. Petersburg runs to 88°F (31°C) in the afternoon and back to 78°F (26°C) by dawn. January is the coolest month, with highs of 68°F (20°C) and lows near 55°F (13°C). Six of the twelve months pair mild highs with fewer than twelve wet days; the longest unbroken run is November through April.
Rain, sun and snow
The wettest month is August (8.5 inches (216 mm) across 25 days) and the driest March. Days and nights are about 6°C apart on average - narrower than about 87% of the cities we track. The gridded 2015-2024 daily record for this location tops out at 98°F (36°C) and bottoms at 31°F (-1°C) - decade extremes, not all-time station records.
Season by season
Spring (March through May)
Through spring, St. Petersburg is mild and warm: 80°F (27°C) by day, 67°F (20°C) after dark, and expect showers on roughly 25 days across the season. Daylight is generous - around 11.3 hours of sun a day.
Summer (June through August)
Summer sits firmly in the heat here - highs near 87°F (31°C), nights near 78°F (25°C), and rain falls on around 71 of the 90 days. Daylight is generous - around 10.8 hours of sun a day. With the moisture factored in, afternoons feel hotter than the reading suggests - the humidity and dew point converter shows why.
Fall (September through November)
Fall brings hot afternoons here - highs near 82°F (28°C), nights near 71°F (22°C), and rain falls on around 35 of the 90 days.
Winter (December through February)
Through winter, St. Petersburg is pleasantly warm: 71°F (21°C) by day, 58°F (14°C) after dark, and expect showers on roughly 20 days across the season.
Average temperatures in St. Petersburg by month
| Month | High | Low | Rain days | Precipitation | Sunshine | Humidity |
|---|---|---|---|---|---|---|
| January | 68° | 55° | 8 | 2.9 in | 8.5 h/day | 75% |
| February | 72° | 59° | 6 | 2.0 in | 9.6 h/day | 78% |
| March | 76° | 63° | 6 | 1.8 in | 10.4 h/day | 73% |
| April | 80° | 67° | 8 | 2.6 in | 11.5 h/day | 71% |
| May | 85° | 72° | 10 | 3.2 in | 12.0 h/day | 70% |
| June | 87° | 76° | 21 | 6.5 in | 11.2 h/day | 78% |
| July | 88° | 78° | 25 | 6.8 in | 10.9 h/day | 78% |
| August | 87° | 78° | 25 | 8.5 in | 10.4 h/day | 79% |
| September | 86° | 76° | 20 | 6.8 in | 10.0 h/day | 79% |
| October | 83° | 71° | 9 | 3.5 in | 9.9 h/day | 74% |
| November | 77° | 65° | 6 | 2.0 in | 9.1 h/day | 74% |
| December | 72° | 60° | 6 | 3.0 in | 8.5 h/day | 78% |