Highest Temperatures in St. Petersburg History

This is a list of the 20 highest temperatures ever recorded in St. Petersburg, Russia history from 1881–2024 based on data from the NOAA.
What's the hottest it has ever gotten in St. Petersburg?
The hottest temperature in St. Petersburg, Russia history is 37.1 °C which happened on Saturday, August 7, 2010.
Rank Temperature Date
1 37.1 °C August 7, 2010
2 35.9 °C June 23, 2021
3 35.3 °C July 28, 2010
4 34.6 °C June 15, 1998
5 34.5 °C July 26, 2010
6 34.3 °C June 21, 2021
6 34.3 °C July 10, 2006
8 34.2 °C July 11, 2021
8 34.2 °C August 4, 2010
10 33.7 °C August 8, 2010
10 33.7 °C July 15, 1999
12 33.6 °C July 15, 2021
12 33.6 °C July 8, 1972
14 33.5 °C July 8, 2021
14 33.5 °C June 22, 2021
14 33.5 °C August 10, 1985
17 33.4 °C June 26, 1999
18 33.3 °C July 29, 2010
19 33.2 °C July 9, 2006
20 33.1 °C July 15, 2010
20 33.1 °C July 26, 1936
Weather Station Details
Years Station Coordinates
1881–2024 St. Petersburg location