Saint Petersburg Weather Today

Temperature, Feels Like, Rain Chance & Hourly Forecast in Saint Petersburg

Saint Petersburg temperature today is 13°, feels like 13°, with a humidity level of 95% and wind at 14.4 km/h. Rain chance today is 0%. Use the hourly forecast and 5-day outlook below to plan your day.

Tomorrow in Saint Petersburg: expect a high of 19° and a low of 8°, with broken clouds.

broken clouds
13°
broken clouds
H: 15° L: 13°
Feels like 13°
AQI: Fair (2/5)
Humidity
95%
Dew 13°
Wind speed
14.4 km/h
W
Pressure
1013 hPa
Visibility
10 km
Windy Conditions
Wind speed is 14.4 km/h.
High Humidity
Humidity is 95%. May feel uncomfortable.
Weather Summary
Currently in Saint Petersburg, expect varied conditions with mild temperatures around 13°. Winds are a light breeze. High humidity may make it feel uncomfortable.
Precipitation Probability
0%
06
0%
09
0%
12
0%
15
0%
18
0%
21
0%
00
0%
03
0%
06
0%
09
0%
12
0%
15
0%
18
0%
21
0%
00
0%
03
Evolution
Daily Weather Forecast Evolution (°C)
Lowest temperature
Highest temperature
Temperature Forecast (48h)
14°
Mon
06:00
16°
 
18°
 
20°
 
18°
Mon
18:00
14°
 
12°
 
10°
 
Tue
06:00
14°
 
18°
 
19°
 
17°
Tue
18:00
13°
 
10°
 
 
Hot (≥30°)
Warm
Cool
Cold (<0°)
Weather Map
Sun & Moon
Sunrise
Sunrise
06:24
Sunset
Sunset
19:25
Moon Phase
Waxing Crescent (27%)
Timezone: GMT+05:30
Last updated: Sep 14, 2026 7:05 AM · Data refreshes every 5 min
Location Info
Latitude
Latitude
59.916668
Longitude
Longitude
30.250000
Embed This Weather

Copy the code below to embed Saint Petersburg weather on your website:

<iframe src="https://nearweather.com/embed/sankt-peterburg-ru-536203" width="350" height="200" frameborder="0" style="border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);"></iframe>
More about Saint Petersburg
Content curated by the NearWeather editorial team · Updated periodically

Sankt-Peterburg, Russia: Climate and Weather Year Round

Sankt-Peterburg, also known as Saint Petersburg, is a city located in the northwest part of Russia. With its rich history, stunning architecture, and vibrant culture, it is a popular destination for tourists from around the world. Understanding the climate and weather patterns of Sankt-Peterburg is essential for visitors and locals alike, as it can greatly impact travel plans and daily activities. In this article, we will explore the climate and weather of Sankt-Peterburg throughout the year.

Climate Classification

Sankt-Peterburg falls under the humid continental climate classification, according to the Köppen climate classification system. This means that the city experiences distinct seasons, with cold winters and mild to warm summers. The proximity to the Baltic Sea also influences the climate, bringing maritime influences and moderating temperature extremes.

Winter (December - February)

Winter in Sankt-Peterburg is characterized by cold temperatures and frequent snowfall. The average temperature during this season ranges from -6°C (21°F) to -2°C (28°F). However, temperatures can drop even further, reaching as low as -20°C (-4°F) during particularly cold spells. Heavy snowfall is common, creating picturesque scenes throughout the city.

The city of Sankt-Peterburg is well-prepared for winter conditions, with efficient snow removal and heating systems in place. Visitors can enjoy activities such as ice skating in the city's numerous outdoor rinks or taking a stroll along the frozen canals.

Spring (March - May)

Spring in Sankt-Peterburg is a transition period, with temperatures gradually rising and the city coming to life after the winter months. March is still quite cold, with temperatures ranging from -4°C (25°F) to 2°C (36°F). As spring progresses, temperatures increase, with average highs reaching 10°C (50°F) in May.

Spring is also known for its unpredictable weather patterns, with occasional rain showers and strong winds. However, the city's parks and gardens start to bloom, offering a beautiful backdrop for outdoor activities and exploration.

Summer (June - August)

Summer in Sankt-Peterburg is relatively short but can be quite pleasant. Average temperatures range from 15°C (59°F) to 23°C (73°F), with occasional heatwaves pushing temperatures higher. The city experiences long daylight hours, with the famous "White Nights" occurring in June, when the sun barely sets.

Despite the generally mild temperatures, summer in Sankt-Peterburg can be quite humid due to its proximity to the Baltic Sea. Visitors can enjoy various outdoor activities, such as boat tours along the city's canals, visits to parks, and exploring the rich cultural heritage of the city.

Fall (September - November)

Fall in Sankt-Peterburg is characterized by cooler temperatures and a vibrant display of autumnal colors. September still retains some of the summer warmth, with average highs of 15°C (59°F). However, as the season progresses, temperatures gradually decrease, with average highs dropping to 5°C (41°F) in November.

Rainfall increases during the fall months, but the city's charm remains intact. The changing foliage creates stunning landscapes, and indoor activities such as visiting museums and theaters become popular choices for residents and visitors.

Precipitation

Sankt-Peterburg receives a moderate amount of precipitation throughout the year. The city has an average annual rainfall of approximately 600 millimeters (24 inches). The wettest months are July and August, while the driest months are February and March.

It is important to note that Sankt-Peterburg is known for its frequent cloudy days, with overcast skies being a common occurrence. However, this does not deter visitors from exploring the city's many attractions, as Sankt-Peterburg's beauty shines through regardless of the weather.

Conclusion

Sankt-Peterburg experiences a humid continental climate, with distinct seasons and moderate precipitation throughout the year. From the snowy winters to the vibrant colors of fall, each season offers a unique experience for visitors and locals alike. Whether exploring the city's historical sites or enjoying outdoor activities, understanding the climate and weather patterns in Sankt-Peterburg is crucial for planning a memorable visit to this enchanting Russian city.

Weather data sourced from OpenWeatherMap. Forecasts are estimates and may differ from actual conditions. For severe weather, consult your local meteorological authority.
FAQ's about Saint Petersburg
What is the temperature in Saint Petersburg right now?

The current temperature in Saint Petersburg is 13°, and it feels like 13°. Today's high is 15° and the low is 13°.

Will it rain in Saint Petersburg today?

No rain is expected in Saint Petersburg today (0% chance). Conditions are currently broken clouds.

What is the weather in Saint Petersburg today?

Saint Petersburg is experiencing broken clouds with a temperature of 13°. Humidity is at 95% and wind speed is 14.4 km/h from the W.

What is the humidity in Saint Petersburg today?

Humidity in Saint Petersburg is 95% right now, with a dew point of 13°. Conditions may feel muggy or uncomfortable.

What is the wind speed in Saint Petersburg today?

Wind speed in Saint Petersburg is 14.4 km/h, flowing at 270° W wind direction.

What is the 5-day forecast for Saint Petersburg?

NearWeather provides a detailed 5-day forecast and 48-hour hourly forecast for Saint Petersburg. Today's high is 15° and low is 13°, with a 0% chance of rain. Scroll up to view the full day-by-day and hourly breakdown.

What does it feel like in Saint Petersburg today?

It feels like 13° in Saint Petersburg today, with 77% cloud cover and 10 km visibility.

Weather in Saint Petersburg