St. Petersburg Travel Guide

Russia  #11 in Best Cheap European Vacations

Best Times to Visit St. Petersburg

The best time to visit St. Petersburg is from mid-June to September. Although it's expensive, St. Petersburg's near 24 hours of sunshine and White Nights celebrations are not to be missed. Summers are generally cool but pleasant, with temperatures dropping to the lower 50s, so be sure to pack accordingly. Traveling to St. Petersburg in the winter is rare; winter days are short, and temperatures will dip well below freezing.

Weather in St. Petersburg

Switch to Celsius/MM
Average Temperature (°F)
22.8
12.7
24.6
14.5
34
22.6
46.6
33.1
60.1
43.7
68.2
52.5
71.4
57
68
55
58.1
46.6
46.8
38.1
35.6
28.6
27.9
19.2
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Average Precipitation (in)
1.5
1.22
1.38
1.3
1.5
2.28
3.15
3.19
2.72
2.64
2.2
2.01
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Data sourced from the National Climatic Data Center

Mid June-September

Warm temperatures -- an average of 60 degrees Fahrenheit -- and the popular White Nights Celebration lures droves of tourists into the city. You can find a room if you book three months ahead, but we recommend booking a year in advance to get a break on the peak season prices.

Key Events:

October-Mid April

Winter weather comes on fast in St. Petersburg, easily dipping below freezing as early as October. With the chill going as low as the single digits, hotels offer great discounts for the rare tourist that braves the cold. And with the winter festival and holiday celebrations, it might just be worth it, just don't forget your parka.

Key Events:

Late April-Mid June

This shoulder season has slightly warmer temperatures -- averaging in the 40s -- and slightly cheaper hotel rates.

Key Events:

Popular Times to Visit St. Petersburg

Average Tourist Volumes
Average Hotel Prices   Search Hotels
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sept
Oct
Nov
Dec

Tourism volume is estimated based on in-market destination search query interest from Google and on travel.usnews.com in 2015-2016. Hotel prices are sourced from a sample of U.S. News Best Hotels rates through 2015-2016.

Find Flight and Hotel Deals

FLIGHTS
HOTELS

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Explore More of St. Petersburg

Recommended

The 7 Best San Francisco Bus Tours

Visit the top attractions in this hilly city without breaking a sweat.

Lyn MettlerMay 22, 2019

The 15 Best Washington, D.C., Tours

The nation's capital has more to offer than free museums and tons of history.

Kim Foley MacKinnonMay 22, 2019

10 Amazing Montana Vacations

Breathtaking landscapes and year-round outdoor adventures will inspire you to visit Big Sky Country.

Gwen PratesiMay 20, 2019

The 13 Best Savannah Tours

Experience real southern hospitality when visiting Savannah with these top tours.

John RodwanMay 16, 2019

The 15 Best Boston Tours

Get to know one of America's most historic cities with these tours.

Kim Foley MacKinnonMay 14, 2019

The 18 Best New Orleans Tours

With so much to see and do in New Orleans, these tours will help you maximize your time in the Big Easy.

Claire LawtonMay 10, 2019

The 7 Best Chicago Boat Tours

These low-key tours offer unique views of a city famed for its skyline.

Holly JohnsonMay 9, 2019

30 Cheap Weekend Getaways in the USA

From beach destinations to amusement parks, these vacations are perfect for an affordable and quick trip.

Holly JohnsonMay 9, 2019

The 15 Best Chicago Tours

Foodies, boat enthusiasts and historians alike will appreciate any one of these tours of the Windy City.

John RodwanMay 8, 2019

16 Incredible Midwest Vacations

See which outstanding escapes showcase some of Middle America's top destinations.

Lyn MettlerApril 29, 2019