Saint Petersburg Weather in June

Russia · June climate averages and travel tips

Avg high19°C (67°F)
Avg low11°C (52°F)
Rainfall88 mm (3.5 in)
RatingGood 7.6/10

In June, Saint Petersburg has average highs of 19°C (67°F) and lows of 11°C (52°F). June is summer in Russia. The month is moderately rainy, with about 88 mm (3.5 in) of rain spread over 15 days, making it the third wettest month of the year. You get roughly 18.4 hours of daylight and frequently cloudy skies.

Is June a good time to visit Saint Petersburg?

Yes — June is one of the best months to visit Saint Petersburg. The weather rates good (7.6/10) on our comfort score.

Visiting Saint Petersburg in June

Long, cool evenings

June feels mild rather than hot. Days reach around 19°C, but evenings can feel cool, and rain falls on many days. The long daylight—about 18 hours—gives you plenty of time to wander, even when clouds roll in.

It's a good month for walking Nevsky Prospekt, visiting the Hermitage, or taking a canal boat when the weather allows. Don't count on a dry beach day or clear skies for every outing. Keep indoor stops, such as the Russian Museum, in mind for rainy spells.

White Nights and crowds

The White Nights bring famously bright evenings, and the city's White Nights Festival runs through the summer. In late June, Scarlet Sails celebrates school graduates with a ship, fireworks and crowds along the Neva. Dates can vary, so check the event schedule before you go.

If you hate crowds, avoid the riverfront around Scarlet Sails and enjoy the quieter streets of Petrogradsky Island instead. June is a busy, high-season month, with more visitors and generally higher prices than in the colder months. May is calmer, while July is warmer and also wet.

A local tip for late nights

The city's drawbridges open overnight during the navigation season. If you're staying on Vasilyevsky Island or across the Neva, check the bridge schedule before heading out late. A short walk home can turn into a long wait if your route is cut off.

Travelling with kids? The late light is lovely, but it can make bedtime tricky. Take a daytime break before an evening stroll along the Fontanka, and keep a rain plan for visits to Peterhof's gardens. The grounds are easier to enjoy when the paths aren't slick.

June weather at a glance

Average high19°C (67°F)
Average low11°C (52°F)
Daily mean16°C (60°F)
Rainfall88 mm (3.5 in)
Rainy days (1 mm+)15
Humidity78%
Cloud cover64%
Daylight18.4 hours
Est. sunshine7.3 hours/day
Wind3.5 km/h
vs May4°C warmer than May, with 17 mm more rain.

What to pack for Saint Petersburg in June

Saint Petersburg weather in other months

Jan-7°C / -12°C52 mmPoorFeb-6°C / -11°C43 mmPoorMar0°C / -6°C46 mmPoorApr8°C / 0°C55 mmFairMay15°C / 6°C71 mmGoodJun19°C / 11°C88 mmGoodJul22°C / 14°C96 mmGoodAug21°C / 13°C104 mmGoodSep15°C / 9°C62 mmGoodOct8°C / 3°C75 mmPoorNov1°C / -3°C67 mmPoorDec-4°C / -8°C59 mmPoor

← MayBest time to visit Saint PetersburgJuly →

Better weather in June nearby

Nearby in June

Where else is good in June? See where to go in June.