Average humidity in Saint Petersburg
On this page you find more information about the monthly relative humidity over the year in Saint Petersburg (), Russia.
Saint Petersburg's humidity levels vary throughout the year. The highest levels occur in December, reaching 87% (very high), while the lowest is recorded in May at 65%.
Throughout the year, the average humidity in Saint Petersburg is 78%.
Humidity plays an important role in how temperatures are felt. During the warmest month, July, the maximum average temperature is around 23°C (73°F). Combined with high humidity during this period, the temperature can feel even warmer than the thermometer shows.
During the coldest month, January, the maximum average temperature is around -2°C (28°F). This period has very high humidity. When winter temperatures are low and humidity is high, it can make the air feel even colder than it actually is. Check out our detailed temperature page for more information.
Saint Petersburg Weather by Month
Pick a month to see the average temperature, rainfall and sunshine in Saint Petersburg - and find the best time to visit.
Saint Petersburg 3-Day Forecast
Temperature Rainfall Sunshine Humidity
See the full Saint Petersburg climate overview or explore weather in Russia.
Popular in September
Where to go in September - average daytime high across popular destinations.
Bucket list
Need travel inspiration? Check out our bucket list articles and be inspired.
Visit the Kamchatka Peninsula
One of the most enchanting areas of Russia is the Kamchatka peninsula. It is how the earth must have looked like in prehistoric times.
Be amazed by the Altai mountains
The Atlai mountains are a sparsely populated area that most tourists have not yet discovered. Definitely bucket list material for the adventurous travelers among us.
The 10 most charming villages in France
Discover France's top 10 beautiful villages. From Normandy to the Côte d'Azur, experience quaint squares and cobbled streets. Which one will you visit this summer?
The train journey from Bucharest to Brasov is one of the most beautiful in Romania
In three hours, you'll get from Bucharest to Brasov by train. It is one of the most beautiful routes in Romania, certainly the most beautiful that can be done by express train.