Saint Petersburg Weather Today

Daily Weather Forecast & Temperature in Saint Petersburg

clear sky
clear sky
H: 2° L: -2°
Feels like
AQI: (/5)
Humidity
57%
Dew -5°
Wind speed
3.6 km/h
N/A
Pressure
1023 hPa
Visibility
10 km
Cold Weather
Temperature is 2°. Bundle up if going outside.
Weather Summary
Currently in Saint Petersburg, expect varied conditions with cold temperatures around 2°. Winds are calm winds.
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)
Sat
06:00
 
 
10°
 
10°
Sat
18:00
 
 
 
Sun
06:00
 
 
 
Sun
18:00
 
 
 
Hot (≥30°)
Warm
Cool
Cold (<0°)
Weather Map
Sun & Moon
Sunrise
Sunrise
05:54
Sunset
Sunset
20:04
Moon Phase
Last Quarter (32%)
Timezone: GMT+05:30
Last updated: Apr 11, 2026 8:00 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 Latitude and Longitude of Saint Petersburg?

Saint Petersburg's Latitude is 59.916668 & Longitude is 30.250000.

What is the weather in Saint Petersburg today?

Weather in Saint Petersburg is 2° today.

What is the climatic condition of Saint Petersburg today?

Climate Conditions in Saint Petersburg shows clear sky today.

What is the humidity in Saint Petersburg today?

Humidity in Saint Petersburg is 57% today.

What is the wind speed in Saint Petersburg today?

Wind speed in Saint Petersburg is 3.6 km/h.

What does it feel like in Saint Petersburg today?

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

Weather in Saint Petersburg