St. Petersburg December Weather

Averages and records for weather in St. Petersburg, Florida in the month of December.
Typical St. Petersburg December Weather
1991–2020
Average daily high 71.7 °F
Average daily low 58.7 °F
Average monthly precipitation 2.6 inches
Average monthly snow none
Daily chance of precipitation 19.5%
Daily chance of snow 0%
St. Petersburg December Weather Records
1892–2024
Highest temperature 91 °F December 5, 1942
Lowest temperature 22 °F December 13, 1962
Highest daily low 74 °F December 2, 1985
Lowest daily high 42 °F December 26, 1983
Hottest average high temperature 81.2 °F 1931
Coldest average high temperature 63.8 °F 2010
Most daily precipitation 4.3 inches December 9, 2002
Most monthly precipitation 17.4 inches 2002
Most daily snow none -
Most monthly snow none -
Note: Daily averages are a moving average which includes 14 days before and after
Day Average (°F) Record (°F)
High Low High Low
December 1 74.0 60.9 87 38
December 2 73.9 60.8 87 41
December 3 73.7 60.6 88 38
December 4 73.6 60.5 85 38
December 5 73.5 60.2 91 42
December 6 73.3 60.0 84 41
December 7 73.1 59.8 87 32
December 8 72.9 59.6 86 38
December 9 72.8 59.5 84 40
December 10 72.6 59.4 84 38
December 11 72.4 59.2 88 37
December 12 72.2 59.0 84 30
December 13 72.0 58.9 84 22
December 14 71.9 58.8 83 32
December 15 71.8 58.6 83 37
December 16 71.7 58.5 83 35
December 17 71.6 58.4 84 34
December 18 71.5 58.4 83 37
December 19 71.5 58.3 83 35
December 20 71.3 58.2 83 34
December 21 71.1 58.0 82 35
December 22 70.9 57.9 83 35
December 23 70.9 57.8 81 29
December 24 70.7 57.5 82 27
December 25 70.5 57.3 89 24
December 26 70.4 57.2 81 26
December 27 70.4 57.0 86 26
December 28 70.3 56.9 82 35
December 29 70.2 56.8 86 37
December 30 70.2 56.7 85 36
December 31 70.1 56.6 87 29
Weather Station Details
Years Station Coordinates
1999–2024 St Petersburg AP location
1892–1998 St. Petersburg location