Historical Weather in St. Petersburg, FL

See 55+ years of weather history for any date in St. Petersburg going back to 1970.

Part of Florida weather history

Look Up a Specific Date

Searching weather history for St. Petersburg, FL

Today in St. Petersburg Weather HistorySee records, averages, and 55+ years of data for today's date

Monthly Climate Averages

Historical temperature and precipitation averages for St. Petersburg, FL, based on 55+ years of weather data.

Warmest MonthAugustAvg High: 90°F / Low: 78°F
Coldest MonthJanuaryAvg High: 69°F / Low: 54°F
Jan
69°/ 54°
💧 8.4"
Feb
72°/ 57°
💧 9.4"
Mar
76°/ 61°
💧 11.9"
Apr
81°/ 66°
💧 10.7"
May
86°/ 72°
💧 13.0"
Jun
89°/ 76°
💧 14.0"
Jul
90°/ 77°
💧 12.7"
Aug
90°/ 78°
💧 14.2"
Sep
89°/ 76°
💧 14.5"
Oct
84°/ 71°
💧 10.3"
Nov
77°/ 63°
💧 8.6"
Dec
72°/ 58°
💧 11.0"

Temperatures in Fahrenheit. Precipitation and snowfall in inches.

St. Petersburg Temperature Records

  • Record High: The hottest temperature ever recorded in St. Petersburg, FL is 100°F, set on August 13, 2023.
  • Record Low: The coldest temperature ever recorded in St. Petersburg, FL is 19°F, set on December 26, 1983.
  • Data Coverage: Based on 29 years of data from NOAA weather station: ST PETERSBURG ALBERT WHITTED A.

All-Time Record High

100°F
August 13, 2023

All-Time Record Low

19°F
December 26, 1983

Monthly Temperature Records in St. Petersburg

MonthRecord HighRecord Low
January87°F(2013)21°F(1981)
February89°F(2018)24°F(1996)
March92°F(2020)27°F(1980)
April96°F(2017)37°F(1987)
May100°F(2024)46°F(1992)
June99°F(1981)50°F(1984)
July100°F(2025)63°F(1970)
August100°F(2023)64°F(1979)
September97°F(2020)56°F(1981)
October95°F(2009)40°F(2008)
November92°F(2015)23°F(1970)
December88°F(1978)19°F(1983)
Florida State RecordsSee all-time records for the entire state
St. Petersburg Snow RecordsSee the top 10 snowiest days ever recorded