St. Petersburg July 31 Weather Records

Daily averages and all-time records for weather in St. Petersburg, Russia for the date of July 31.
July 31 All-Time Records
1881–2024
Highest temperature 32.4 °C 2014
Lowest temperature 8.0 °C 1904
Lowest daily high 12.2 °C 2019
Highest daily low 22.2 °C 2014
Most precipitation 2.14 cm 1946
July 31 Average Weather
1991–2020 1
Average high 23.2 °C
Average low 15.4 °C
Chance precipitation 41.0%
St. Petersburg July 31 Weather by Year
Year High (°C) Low (°C) Precip. (cm)
2023 n/a n/a n/a
2022 n/a n/a 0.36
2021 n/a n/a 0.48
2020 n/a n/a 0.23
2019 12.2 8.8 0.05
2018 28.9 18.5 0.00
2017 23.6 15.6 0.00
2016 24.0 16.4 1.28
2015 16.9 12.9 0.40
2014 32.4 22.2 0.00
2013 28.3 17.4 0.00
2012 26.7 19.5 0.00
2011 21.9 15.8 0.00
2010 27.0 18.7 0.65
2009 25.6 13.8 0.00
2008 21.3 10.6 0.00
2007 20.0 14.2 0.35
2006 17.3 12.1 0.00
2005 23.3 17.6 1.00
2004 25.1 17.7 1.37
2003 31.2 21.4 0.00
2002 28.4 17.3 0.00
2001 22.1 13.4 0.48
2000 20.7 14.6 0.00
1999 23.4 10.5 0.00
1998 21.9 16.7 0.56
1997 23.8 15.4 0.00
1996 19.8 14.0 0.00
1995 20.9 12.5 0.00
1994 29.7 19.2 0.00
1993 21.1 13.0 0.00
1992 23.7 15.1 1.12
1991 26.3 16.1 0.00
1990 18.5 13.0 0.34
1989 26.1 16.0 0.00
1988 21.0 14.5 1.38
1987 21.8 12.4 0.00
1986 28.2 17.0 0.00
1985 20.9 15.6 0.85
1984 23.3 12.6 0.00
1983 20.4 13.7 0.03
1982 20.0 12.6 0.00
1981 23.5 17.1 0.29
1980 27.9 17.3 0.00
1979 22.2 13.2 0.00
1978 24.5 17.1 0.00
1977 22.8 16.8 0.27
1976 20.6 13.3 0.08
1975 26.6 15.2 0.00
1974 17.1 11.3 0.07
1973 22.6 11.6 0.00
1972 25.8 16.0 0.00
1971 26.9 13.9 0.00
1970 22.1 13.7 0.00
1969 24.9 15.3 0.00
1968 18.7 8.6 0.00
1967 28.2 16.4 0.00
1966 23.7 12.9 0.00
1965 19.3 13.9 0.13
1964 19.7 12.8 0.00
1963 27.8 16.3 0.00
1962 19.0 10.2 0.00
1961 25.2 15.5 0.00
1960 22.4 17.0 0.10
1959 19.9 12.7 0.00
1958 27.4 15.6 1.71
1957 24.2 13.4 0.00
1956 21.4 15.4 0.28
1955 29.6 15.8 0.00
1954 19.4 13.4 0.00
1953 23.3 11.9 0.00
1952 23.0 15.5 0.26
1951 20.8 11.1 0.00
1950 20.7 13.9 0.06
1949 18.4 10.4 0.00
1948 21.7 16.1 0.03
1947 19.7 11.2 0.00
1946 18.9 13.7 2.14
1945 17.3 13.5 0.04
1944 21.8 12.6 0.00
1943 22.9 14.1 0.00
1942 15.9 12.0 0.00
1941 24.4 17.6 0.00
1940 18.0 12.6 0.02
1939 26.7 18.1 0.00
1938 25.7 19.1 0.00
1937 21.7 13.7 1.34
1936 22.3 15.2 0.28
1935 21.3 13.4 0.00
1934 16.8 13.6 0.12
1933 20.6 15.6 0.00
1932 22.2 16.9 0.00
1931 27.5 15.8 0.00
1930 21.4 14.6 0.29
1929 20.8 12.2 0.00
1928 18.0 12.9 0.00
1927 27.4 14.9 0.17
1926 17.8 14.2 0.00
1925 24.7 16.6 0.04
1924 24.9 14.1 0.00
1923 18.1 14.6 0.00
1922 18.4 13.5 0.00
1921 17.5 13.1 0.00
1920 28.7 16.7 0.01
1919 20.9 13.4 0.04
1918 18.2 13.0 0.42
1917 24.5 12.8 0.00
1916 16.2 12.5 0.17
1915 20.0 13.9 0.00
1914 17.4 13.3 0.01
1913 21.5 12.2 0.00
1912 25.9 18.0 0.21
1911 26.4 17.0 0.00
1910 25.4 13.3 0.00
1909 17.0 12.1 0.28
1908 27.9 15.7 0.00
1907 19.7 14.0 0.53
1906 21.3 10.1 0.00
1905 23.0 13.0 0.00
1904 19.9 8.0 0.00
1903 20.8 16.2 0.01
1902 18.2 10.8 0.04
1901 26.9 19.8 0.00
1900 21.2 8.0 0.16
1899 19.1 14.6 0.29
1898 25.7 16.3 0.09
1897 25.9 15.7 0.00
1896 24.4 16.8 0.01
1895 18.4 14.8 0.34
1894 13.8 9.9 0.53
1893 30.0 17.4 0.00
1892 19.7 14.6 0.00
1891 23.2 12.9 0.76
1890 17.7 13.3 0.15
1889 22.0 13.4 0.34
1888 23.8 14.8 0.12
1887 24.3 16.9 0.00
1886 20.1 16.0 0.00
1885 26.0 14.5 0.00
1884 21.7 14.0 0.03
1883 n/a 14.6 0.99
1882 n/a 16.3 0.00
1881 22.1 13.9 0.91
What's the all-time high for St. Petersburg on 7/31?
For the date of Jul 31, the highest temperature ever reached in St. Petersburg history is 32.4 °C which happened in 2014.
Highest Temperatures in St. Petersburg on July 31
Rank Temperature Year
1 32.4 °C 2014
2 31.2 °C 2003
3 30.0 °C 1893
4 29.7 °C 1994
5 29.6 °C 1955
6 28.9 °C 2018
7 28.7 °C 1920
8 28.4 °C 2002
9 28.3 °C 2013
10 28.2 °C 1986
10 28.2 °C 1967
What's the all-time low for St. Petersburg on 7/31?
For the date of Jul 31, the lowest temperature ever reached in St. Petersburg history is 8.0 °C which has happened 2 times, most recently in 1904.
Lowest Temperatures in St. Petersburg on July 31
Rank Temperature Year
1 8.0 °C 1904
1 8.0 °C 1900
3 8.6 °C 1968
4 8.8 °C 2019
5 9.9 °C 1894
6 10.1 °C 1906
7 10.2 °C 1962
8 10.4 °C 1949
9 10.5 °C 1999
10 10.6 °C 2008
Lowest High Temperatures in St. Petersburg on July 31
Rank Temperature Year
1 12.2 °C 2019
2 13.8 °C 1894
3 15.9 °C 1942
4 16.2 °C 1916
5 16.8 °C 1934
6 16.9 °C 2015
7 17.0 °C 1909
8 17.1 °C 1974
9 17.3 °C 1945
9 17.3 °C 2006
What's the most it has ever rained in St. Petersburg on 7/31?
For the date of Jul 31, the most precipitation ever recorded in St. Petersburg history is 2.14 cm which happened in 1946.
All-Time Most Precipitation in St. Petersburg on July 31
Rank Precipitation Year
1 2.14 cm 1946
2 1.71 cm 1958
3 1.38 cm 1988
4 1.37 cm 2004
5 1.34 cm 1937
6 1.28 cm 2016
7 1.12 cm 1992
8 1.00 cm 2005
9 0.99 cm 1883
10 0.91 cm 1881
Weather Station Details
Years Station Coordinates
1881–2024 St. Petersburg location