St. Petersburg Weather Records

St. Petersburg, Florida weather averages and records from 1892–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in St. Petersburg, Florida was 100 °F which occurred on July 5, 1995.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in St. Petersburg, Florida was 22 °F which occurred on December 13, 1962.
Lowest Temperatures: All-Time By Year
St. Petersburg Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 69.2 55.2 88 27 2.7 0.0
February 72.0 57.8 90 28 2.1 0.0
March 75.8 61.9 89 30 2.7 0.0
April 80.8 67.2 92 45 2.2 0.0
May 85.9 72.7 96 54 2.5 0.0
June 88.9 76.7 99 61 6.5 0.0
July 90.0 78.0 100 63 7.6 0.0
August 89.8 78.1 99 65 8.5 0.0
September 88.3 76.9 100 61 6.8 0.0
October 83.5 72.0 96 46 2.3 0.0
November 76.5 63.8 92 35 1.5 0.0
December 71.7 58.7 91 22 2.6 0.0
Entire year 81.1 68.3 100 22 48.0 0.0
More St. Petersburg Weather Records
1892–2024
Highest daily low 86 °F August 11, 2023
Lowest daily high 40 °F January 27, 1940
Greatest daily range
(Difference of high and low)
42 °F November 24, 1970
Greatest difference in daily high
over two conscutive days
30 °F Feb 3–4, 1996
Most daily precipitation 15.4 inches August 2, 1915
Most monthly precipitation 25.5 inches September 1988
Most yearly precipitation 87.6 inches 1959
Most yearly days with precipitation 140 1959
Most daily snow none -
Earliest freeze December 12 1957
Earliest day ≥ 90 °F February 22 1975
Latest freeze March 4 1943
Latest day ≥ 90 °F December 5 1942
Most days in a year < 32 °F 3 1989
Most days in a year ≥ 80 °F 278 1948
Most days in a year ≥ 90 °F 118 1986
Most days in a year ≥ 100 °F 1 1995
St. Petersburg Weather Streaks
Most consecutive days...
With precipitation 24 days Jul 3–26, 1943
Without precipitation 54 days Sep 30 – Nov 22, 1942
High temperature ≥ 80 °F 219 days Apr 10 – Nov 14, 1972
High temperature ≥ 90 °F 61 days Jun 11 – Aug 10, 1987
Plant Hardiness Zone
10B
St. Petersburg is in plant hardiness zone 10B
based on average yearly minimum temperature from 1991–2020
St. Petersburg Weather by Year
More St. Petersburg Weather
Compare St. Petersburg to:
Weather Station Details
Years Station Coordinates
1999–2024 St Petersburg AP location
1892–1998 St. Petersburg location