St. Petersburg Temperatures: Averages by Month





The numbers here tell you how hot and cold the weather usually is in St. Petersburg, Florida during each month of the year.

The average high and low temperatures are listed below monthly and annually for the Gulf coast city, in both degrees Fahrenheit and Celsius.

Maximums and minimums are only part of the temperature picture. To fill in the rest, there's information on how many days a month get above or below a given temperature.

To find out how often it rises over 70, 80 or 90 °F each month in St. Petersburg, scroll down farther. There are also monthly and yearly counts of days with cool weather.

The first set of high and low temperatures are averages for 2010 to 2019. Everything else here is based on 1981 to 2010 weather.

10-year temperature averages for St. Petersburg, 2010 to 2019
High °F Low °F   High °C Low °C
70 52 January 21 11
74 56 February 23 13
77 59 March 25 15
84 66 April 29 19
88 71 May 31 21
90 75 June 32 24
90 76 July 32 24
91 77 August 33 25
90 76 September 32 24
85 70 October 29 21
78 62 November 26 17
75 58 December 24 14
82 66 Year 28 19
30-year temperature averages for St. Petersburg, 1981 to 2010
High °F Low °F   High °C Low °C
70 54 January 21 12
72 56 February 22 13
76 60 March 24 16
81 65 April 27 18
87 71 May 30 22
90 76 June 32 24
91 77 July 33 25
91 77 August 33 25
89 76 September 32 24
84 70 October 29 21
77 63 November 25 17
72 57 December 22 14
82 67 Year 28 19

Days of Hot Weather in St. Petersburg

The hottest temperatures at St. Petersburg are usually in the 90s Fahrenheit. Only once a decade on average does the thermometer rise into the 100s (over 38 °C).

The 90-degree weather often begins to show up in May and can last until October. Well over half of summer days have highs in the 90s.

Days per month in St. Petersburg of at least 70, 80 or 90 °F
  70 °F
21 °C
80 °F
27 °C
90 °F
32 °C
January 16 1 0
February 19 3 0
March 19 9 0
April 29 18 0
May 31 30 5
June 30 30 15
July 31 31 22
August 31 31 19
September 30 29 13
October 31 26 2
November 27 10 0
December 20 4 0
Year 319 221 76

How Often St. Petersburg Has Cold Temperatures

A cold night in St. Petersburg is not at all chilly by most American standards. Normally only three nights a winter drop to 40 °F or less.

It's unusual for frost to occur here. An overnight low of 32 °F (0 °C) or below typically happens just once every two years.

Days per month on average in St. Petersburg when the minimum temperature drops to 50 or 40 °F or lower
  40 °F
4 °C
50 °F
10 °C
January 2 10
February 1 5
March 0 2
April 0 0
May 0 0
June 0 0
July 0 0
August 0 0
September 0 0
October 0 0
November 0 2
December 1 7
Year 3 26
References

Jay Lawrimore, Ron Ray, Scott Applequist, Bryant Korzeniewski, Matthew Menne. 2016. Global Summary of the Month and Year, Version 1.0. NOAA National Centers for Environmental Information.

NOAA National Centers for Environmental Information. 1981-2010 U.S. Climate Normals. (Data Access. FTP.)

Florida Temperatures
Back to Top