Saint Petersburg Weather Today

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

Saint Petersburg temperature today is 4°, feels like -1°, with humidity at 68% and wind at 26.42 km/h. Rain chance today is 0%. Use the hourly forecast and 5-day outlook below to plan your day.

overcast clouds
overcast clouds
H: 4° L: 4°
Feels like -1°
AQI: (/5)
Humidity
68%
Dew -1°
Wind speed
26.42 km/h
NNW · G48.6
Pressure
1006 hPa
Visibility
10 km
Cold Weather
Temperature is 4°. Bundle up if going outside.
High Winds
Wind speed is 26.42 km/h. Secure loose objects.
Weather Summary
Currently in Saint Petersburg, expect varied conditions with cold temperatures around 4°, though it feels cooler. Winds are strong winds.
Precipitation Probability
0%
21
0%
00
0%
03
0%
06
0%
09
20%
12
34%
15
20%
18
0%
21
0%
00
0%
03
0%
06
0%
09
0%
12
0%
15
0%
18
Evolution
Daily Weather Forecast Evolution (°C)
Lowest temperature
Highest temperature
Temperature Forecast (48h)
Mon
21:00
 
 
 
Tue
09:00
 
 
 
Tue
21:00
 
 
-1°
 
Wed
09:00
 
 
 
Hot (≥30°)
Warm
Cool
Cold (<0°)
Weather Map
Sun & Moon
Sunrise
Sunrise
05:08
Sunset
Sunset
20:44
Moon Phase
First Quarter (85%)
Timezone: GMT+05:30
Last updated: Apr 27, 2026 9:55 PM · Data refreshes every 5 min
Location Info
Latitude
Latitude
59.894444
Longitude
Longitude
30.264168
Embed This Weather

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

<iframe src="https://nearweather.com/embed/saint-petersburg-ru-498817" 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

Saint Petersburg, Russia: Climate and Weather Year Round

Saint Petersburg, often referred to as the cultural capital of Russia, is a city rich in history, art, and architecture. Located on the Neva River, this mesmerizing metropolis experiences a unique climate that varies throughout the year. In this article, we will explore the climate and weather conditions in Saint Petersburg, providing you with an in-depth understanding of what to expect during each season.

1. Spring (March to May)

Spring in Saint Petersburg is a time of transition. The city begins to emerge from the winter cold, with temperatures gradually rising and nature coming back to life. However, it is important to note that spring in Saint Petersburg can still be quite chilly, especially during the early months.

During March, the average temperature ranges from -4°C (24°F) to 2°C (36°F). As the season progresses, temperatures start to climb, reaching an average of 9°C (48°F) in April and 15°C (59°F) in May. However, it is not uncommon for temperatures to still drop below freezing at night, so it is advisable to pack warm clothing and layers if you plan to visit during this time.

Precipitation is relatively high in spring, with frequent rain showers and occasional snowfall in March. April and May bring more sunshine and less precipitation, making it a pleasant time to explore the city's parks and gardens, such as the world-famous Peterhof Palace and Gardens.

2. Summer (June to August)

Summer in Saint Petersburg is a time of warmth, long daylight hours, and vibrant cultural events. The city truly comes alive during this season, with numerous festivals, concerts, and outdoor activities taking place.

The average temperature in June ranges from 13°C (55°F) to 19°C (66°F), gradually increasing to 17°C (63°F) to 23°C (73°F) in July and August. However, temperatures can occasionally reach the mid-30s°C (mid-90s°F) during heatwaves. It is recommended to pack light and breathable clothing to stay comfortable in the summer heat.

Precipitation levels decrease during summer, with occasional rain showers and thunderstorms. The “White Nights” phenomenon is a highlight of the summer season in Saint Petersburg, where the city experiences almost 24 hours of daylight. This unique natural phenomenon is a result of the city's high northern latitude and adds an enchanting atmosphere to the already picturesque surroundings.

3. Autumn (September to November)

Autumn in Saint Petersburg is a season of changing colors and a gentle transition from summer to winter. The city's parks and gardens become adorned with vibrant hues of red, orange, and yellow, creating a breathtaking backdrop for visitors.

September sees average temperatures ranging from 11°C (52°F) to 16°C (61°F) before gradually cooling down to 3°C (37°F) to 7°C (45°F) in November. It is advisable to pack layers and a light jacket to prepare for the fluctuating temperatures.

Precipitation levels increase during autumn, with frequent rain showers. It is also common to experience foggy mornings, creating a mystical atmosphere. As the season progresses, the days become shorter, and the city prepares for the winter season.

4. Winter (December to February)

Winter in Saint Petersburg is characterized by its cold temperatures, snow-covered landscapes, and a magical winter wonderland atmosphere. The city's architecture, including the iconic Hermitage Museum and the Church of the Savior on Spilled Blood, takes on a whole new level of beauty under a blanket of snow.

December brings average temperatures ranging from -7°C (19°F) to -3°C (27°F), with January and February being the coldest months, with temperatures dropping to -10°C (14°F) or even lower. It is essential to pack warm clothing, including heavy coats, hats, scarves, gloves, and insulated boots to withstand the extreme cold.

Precipitation in winter mainly comes in the form of snow, covering the city in a pristine white layer. Winter days are shorter, with limited daylight hours, but the city compensates for this with a variety of winter activities, such as ice skating, snowboarding, and visiting the famous Christmas markets.

Conclusion

Saint Petersburg experiences a diverse climate throughout the year, each season offering its own unique charm. From the crisp, snowy winters to the vibrant, festival-filled summers, this city has something to offer for every season. Whether you are a fan of art, history, or simply want to experience the beauty of Russia, Saint Petersburg is a destination that will captivate you regardless of the time of year.

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.894444 & Longitude is 30.264168.

What is the weather in Saint Petersburg today?

Weather in Saint Petersburg is 4° today.

What is the climatic condition of Saint Petersburg today?

Climate Conditions in Saint Petersburg shows overcast clouds today.

What is the humidity in Saint Petersburg today?

Humidity in Saint Petersburg is 68% today.

What is the wind speed in Saint Petersburg today?

Wind speed in Saint Petersburg is 26.42 km/h, flowing at 332° NNW wind direction.

What does it feel like in Saint Petersburg today?

It feels like -1° in Saint Petersburg today, with 100% cloud cover and 10 km visibility.

Weather in Saint Petersburg