St. Petersburg December 31 Weather Records

Daily averages and all-time records for weather in St. Petersburg, Florida for the date of December 31 (New Year's Eve).
December 31 All-Time Records
1892–2024
Highest temperature 87 °F 1942
Lowest temperature 29 °F 1917
Lowest daily high 47 °F 2000
Highest daily low 73 °F 2015
Most precipitation 3.45 inches 2002
Most snow none -
December 31 Average Weather
1991–2020 1
Average high 70.1 °F
Average low 56.6 °F
Chance precipitation 21.8%
Chance snow 0%
St. Petersburg December 31 Weather by Year
Year High (°F) Low (°F) Precip. (inches) Snow (inches)
2023 66 53 0.00 0.0
2022 73 61 0.28 0.0
2021 81 68 0.00 0.0
2020 78 65 0.00 0.0
2019 67 59 0.00 0.0
2018 81 67 0.00 0.0
2017 68 56 0.00 n/a
2016 73 52 0.00 0.0
2015 82 73 0.00 0.0
2014 67 62 0.01 0.0
2013 67 62 0.00 0.0
2012 72 50 0.00 0.0
2011 75 62 0.00 0.0
2010 76 58 0.00 n/a
2009 74 58 0.00 n/a
2008 72 56 0.00 n/a
2007 78 70 0.00 n/a
2006 81 68 0.00 n/a
2005 76 61 0.00 n/a
2004 74 59 0.00 n/a
2003 77 63 0.00 n/a
2002 73 61 3.45 n/a
2001 62 54 0.00 n/a
2000 47 35 0.00 n/a
1999 73 57 0.01 n/a
1998 72 53 0.00 0.0
1997 67 51 0.00 0.0
1996 76 63 0.00 0.0
1995 69 60 0.99 0.0
1994 74 62 0.00 0.0
1993 63 46 0.00 0.0
1992 73 63 0.00 0.0
1991 63 51 0.00 0.0
1990 80 63 0.00 0.0
1989 74 58 0.00 0.0
1988 80 64 0.00 0.0
1987 70 53 0.00 0.0
1986 59 53 1.50 0.0
1985 75 50 0.00 0.0
1984 80 66 0.00 0.0
1983 52 38 0.00 0.0
1982 78 66 0.00 0.0
1981 78 65 0.00 0.0
1980 64 47 0.00 0.0
1979 69 56 0.78 0.0
1978 74 62 0.00 0.0
1977 69 60 0.30 0.0
1976 71 60 0.00 0.0
1975 76 64 0.27 0.0
1974 80 61 0.00 0.0
1973 78 63 0.00 0.0
1972 80 62 0.00 0.0
1971 81 64 0.00 0.0
1970 69 60 0.70 0.0
1969 75 64 0.00 0.0
1968 80 59 0.00 0.0
1967 74 58 0.00 0.0
1966 76 58 0.00 0.0
1965 74 61 0.00 0.0
1964 75 60 0.00 0.0
1963 70 54 0.06 0.0
1962 62 48 0.00 0.0
1961 52 45 0.55 0.0
1960 76 62 0.00 0.0
1959 66 56 0.00 0.0
1958 64 58 0.04 0.0
1957 78 58 0.00 0.0
1956 74 54 0.00 0.0
1955 60 47 0.00 0.0
1954 79 56 0.00 0.0
1953 70 62 0.25 0.0
1952 72 67 1.05 0.0
1951 80 62 0.00 0.0
1950 61 50 0.35 0.0
1949 77 61 0.00 0.0
1948 57 47 0.00 0.0
1947 80 58 0.05 n/a
1946 82 65 0.00 n/a
1945 71 60 0.02 n/a
1944 79 62 0.00 n/a
1943 64 47 0.00 n/a
1942 87 49 0.00 n/a
1941 73 53 0.00 n/a
1940 70 54 0.00 n/a
1939 65 43 0.00 n/a
1938 72 58 0.03 n/a
1937 75 58 0.00 n/a
1936 81 64 0.00 n/a
1935 65 41 0.00 n/a
1934 81 63 0.00 n/a
1933 78 62 0.00 n/a
1932 77 65 0.15 n/a
1931 79 62 0.80 n/a
1930 58 45 0.00 n/a
1929 71 47 0.00 n/a
1928 73 57 0.00 n/a
1927 75 60 0.30 n/a
1926 62 44 0.00 n/a
1925 66 58 0.02 n/a
1924 76 58 0.36 n/a
1923 80 66 0.00 n/a
1922 77 58 0.00 n/a
1921 73 54 0.00 n/a
1920 72 48 0.00 n/a
1919 73 56 0.00 n/a
1918 74 55 0.00 n/a
1917 51 29 0.00 n/a
1916 72 60 0.00 n/a
1915 75 58 0.00 n/a
1914 67 57 0.00 n/a
1913 n/a n/a n/a n/a
1912 n/a n/a n/a n/a
1911 n/a n/a n/a n/a
1910 n/a n/a n/a n/a
1909 n/a n/a n/a n/a
1908 n/a n/a n/a n/a
1907 n/a n/a n/a n/a
1906 n/a n/a n/a n/a
1905 n/a n/a n/a n/a
1904 n/a n/a n/a n/a
1903 n/a n/a n/a n/a
1902 n/a n/a n/a n/a
1901 n/a n/a n/a n/a
1900 n/a n/a n/a n/a
1899 n/a n/a n/a n/a
1898 n/a n/a n/a n/a
1897 n/a n/a n/a n/a
1896 n/a n/a n/a n/a
1895 n/a n/a n/a n/a
1894 n/a n/a n/a n/a
1893 77 65 0.00 n/a
1892 73 48 n/a n/a
What's the all-time high for St. Petersburg on 12/31?
For the date of Dec 31, the highest temperature ever reached in St. Petersburg history is 87 °F which happened in 1942.
Highest Temperatures in St. Petersburg on December 31
Rank Temperature Year
1 87 °F 1942
2 82 °F 2015
2 82 °F 1946
4 81 °F 1971
4 81 °F 2018
4 81 °F 1934
4 81 °F 2021
4 81 °F 2006
4 81 °F 1936
10 80 °F 1990
10 80 °F 1972
10 80 °F 1947
10 80 °F 1951
10 80 °F 1974
10 80 °F 1923
10 80 °F 1968
10 80 °F 1988
10 80 °F 1984
What's the all-time low for St. Petersburg on 12/31?
For the date of Dec 31, the lowest temperature ever reached in St. Petersburg history is 29 °F which happened in 1917.
Lowest Temperatures in St. Petersburg on December 31
Rank Temperature Year
1 29 °F 1917
2 35 °F 2000
3 38 °F 1983
4 41 °F 1935
5 43 °F 1939
6 44 °F 1926
7 45 °F 1961
7 45 °F 1930
9 46 °F 1993
10 47 °F 1980
10 47 °F 1955
10 47 °F 1929
10 47 °F 1948
10 47 °F 1943
Lowest High Temperatures in St. Petersburg on December 31
Rank Temperature Year
1 47 °F 2000
2 51 °F 1917
3 52 °F 1983
3 52 °F 1961
5 57 °F 1948
6 58 °F 1930
7 59 °F 1986
8 60 °F 1955
9 61 °F 1950
10 62 °F 1962
10 62 °F 2001
10 62 °F 1926
What's the most it has ever rained in St. Petersburg on 12/31?
For the date of Dec 31, the most precipitation ever recorded in St. Petersburg history is 3.45 inches which happened in 2002.
All-Time Most Precipitation in St. Petersburg on December 31
Rank Precipitation Year
1 3.45 inches 2002
2 1.50 inches 1986
3 1.05 inches 1952
4 0.99 inches 1995
5 0.80 inches 1931
6 0.78 inches 1979
7 0.70 inches 1970
8 0.55 inches 1961
9 0.36 inches 1924
10 0.35 inches 1950
Weather Station Details
Years Station Coordinates
1999–2024 St Petersburg AP location
1892–1998 St. Petersburg location