St. Petersburg July 21 Weather Records

Daily averages and all-time records for weather in St. Petersburg, Russia for the date of July 21.
July 21 All-Time Records
1881–2024
Highest temperature 31.2 °C 2011
Lowest temperature 4.9 °C 1968
Lowest daily high 13.1 °C 1907
Highest daily low 21.1 °C 2018
Most precipitation 2.61 cm 2005
July 21 Average Weather
1991–2020 1
Average high 23.6 °C
Average low 15.6 °C
Chance precipitation 40.0%
St. Petersburg July 21 Weather by Year
Year High (°C) Low (°C) Precip. (cm)
2023 n/a n/a 0.00
2022 28.6 n/a 0.00
2021 21.1 n/a 0.51
2020 25.9 n/a 0.00
2019 24.5 n/a 0.00
2018 25.5 21.1 1.53
2017 20.5 11.4 0.11
2016 22.4 16.3 0.03
2015 20.3 13.9 0.00
2014 25.6 18.0 0.00
2013 18.6 12.9 0.32
2012 21.6 15.1 0.11
2011 31.2 20.1 0.00
2010 26.9 19.3 0.00
2009 22.0 15.1 0.07
2008 23.6 15.6 0.97
2007 19.6 12.4 0.32
2006 21.5 9.2 0.00
2005 24.7 16.4 2.61
2004 24.3 17.5 0.00
2003 27.8 17.0 0.06
2002 25.2 18.2 1.83
2001 29.3 18.4 0.00
2000 22.9 17.8 0.00
1999 28.9 16.9 0.00
1998 19.9 13.4 0.31
1997 28.0 14.0 0.00
1996 17.4 8.6 0.00
1995 21.3 16.0 0.00
1994 17.9 13.3 0.04
1993 24.1 14.0 0.73
1992 23.7 14.5 0.00
1991 21.0 15.0 1.43
1990 22.6 13.6 0.00
1989 20.2 13.0 0.00
1988 23.4 17.7 2.58
1987 24.4 11.3 0.00
1986 21.8 16.8 0.00
1985 26.6 17.4 0.00
1984 19.3 15.3 0.57
1983 17.2 12.3 0.10
1982 20.3 13.9 0.33
1981 21.9 13.2 1.72
1980 21.1 13.6 0.00
1979 17.7 13.1 0.00
1978 15.4 12.6 0.43
1977 25.3 14.2 0.00
1976 26.3 15.5 0.00
1975 22.1 14.1 0.27
1974 28.5 19.2 0.00
1973 23.6 16.7 0.00
1972 24.8 17.0 1.71
1971 23.8 13.5 0.00
1970 23.2 16.0 1.17
1969 15.2 8.0 0.04
1968 13.2 4.9 0.00
1967 28.8 17.0 0.00
1966 27.8 17.0 0.00
1965 23.9 13.2 0.00
1964 19.2 11.0 0.00
1963 23.2 13.2 0.49
1962 25.5 12.5 0.00
1961 24.5 17.6 0.00
1960 20.7 15.8 0.08
1959 24.9 15.6 0.00
1958 15.5 8.9 0.00
1957 28.5 17.7 0.04
1956 16.7 5.5 0.15
1955 19.0 12.1 0.03
1954 20.2 14.8 1.87
1953 18.4 13.7 0.23
1952 19.0 12.3 0.25
1951 16.8 10.3 0.47
1950 23.9 12.6 0.00
1949 23.8 16.8 0.00
1948 20.5 14.5 0.39
1947 22.8 15.5 0.00
1946 29.1 16.9 0.00
1945 29.5 17.6 0.35
1944 20.6 14.5 0.00
1943 26.0 16.5 0.28
1942 22.3 14.2 0.62
1941 27.3 13.6 0.00
1940 25.0 16.2 0.03
1939 23.8 14.8 0.00
1938 29.0 17.8 0.00
1937 28.4 15.5 0.00
1936 25.2 15.0 0.00
1935 22.7 14.9 0.00
1934 16.5 13.7 0.00
1933 23.4 15.7 0.00
1932 19.6 14.8 0.00
1931 24.1 13.1 0.29
1930 22.8 16.7 1.43
1929 21.6 13.9 0.00
1928 15.3 7.8 0.72
1927 29.1 17.6 0.00
1926 21.9 13.5 0.00
1925 25.3 15.4 0.07
1924 20.8 14.6 0.00
1923 19.5 13.6 0.00
1922 19.4 13.6 0.94
1921 16.9 9.5 0.00
1920 16.9 12.6 0.43
1919 22.0 16.5 0.00
1918 22.6 13.0 0.00
1917 24.2 16.4 0.00
1916 27.3 19.0 0.00
1915 24.3 16.7 0.00
1914 25.6 17.7 0.00
1913 26.5 17.6 0.00
1912 22.5 17.6 0.00
1911 20.0 11.8 0.26
1910 21.0 12.2 0.53
1909 16.5 9.4 0.03
1908 28.1 19.5 0.45
1907 13.1 9.9 0.37
1906 18.4 12.0 0.16
1905 28.4 16.0 0.01
1904 14.7 10.0 0.11
1903 14.8 11.5 0.00
1902 21.2 11.0 0.00
1901 26.2 15.3 0.09
1900 19.2 13.5 0.06
1899 22.6 17.2 0.00
1898 17.5 12.5 0.00
1897 21.0 14.7 0.00
1896 22.7 12.3 0.00
1895 25.7 12.4 0.93
1894 21.8 13.9 0.09
1893 20.7 13.1 0.00
1892 25.4 17.5 0.32
1891 25.4 16.7 0.00
1890 21.5 14.0 0.41
1889 20.7 11.3 0.00
1888 16.9 8.6 0.00
1887 20.5 15.4 0.17
1886 21.5 16.0 0.00
1885 27.9 15.0 0.37
1884 18.7 13.4 0.00
1883 n/a 11.8 0.21
1882 n/a 14.8 0.00
1881 21.0 14.4 1.68
What's the all-time high for St. Petersburg on 7/21?
For the date of Jul 21, the highest temperature ever reached in St. Petersburg history is 31.2 °C which happened in 2011.
Highest Temperatures in St. Petersburg on July 21
Rank Temperature Year
1 31.2 °C 2011
2 29.5 °C 1945
3 29.3 °C 2001
4 29.1 °C 1927
4 29.1 °C 1946
6 29.0 °C 1938
7 28.9 °C 1999
8 28.8 °C 1967
9 28.6 °C 2022
10 28.5 °C 1974
10 28.5 °C 1957
What's the all-time low for St. Petersburg on 7/21?
For the date of Jul 21, the lowest temperature ever reached in St. Petersburg history is 4.9 °C which happened in 1968.
Lowest Temperatures in St. Petersburg on July 21
Rank Temperature Year
1 4.9 °C 1968
2 5.5 °C 1956
3 7.8 °C 1928
4 8.0 °C 1969
5 8.6 °C 1996
5 8.6 °C 1888
7 8.9 °C 1958
8 9.2 °C 2006
9 9.4 °C 1909
10 9.5 °C 1921
Lowest High Temperatures in St. Petersburg on July 21
Rank Temperature Year
1 13.1 °C 1907
2 13.2 °C 1968
3 14.7 °C 1904
4 14.8 °C 1903
5 15.2 °C 1969
6 15.3 °C 1928
7 15.4 °C 1978
8 15.5 °C 1958
9 16.5 °C 1934
9 16.5 °C 1909
What's the most it has ever rained in St. Petersburg on 7/21?
For the date of Jul 21, the most precipitation ever recorded in St. Petersburg history is 2.61 cm which happened in 2005.
All-Time Most Precipitation in St. Petersburg on July 21
Rank Precipitation Year
1 2.61 cm 2005
2 2.58 cm 1988
3 1.87 cm 1954
4 1.83 cm 2002
5 1.72 cm 1981
6 1.71 cm 1972
7 1.68 cm 1881
8 1.53 cm 2018
9 1.43 cm 1991
9 1.43 cm 1930
Weather Station Details
Years Station Coordinates
1881–2024 St. Petersburg location