Saint Petersburg Weather in June
Russia · June climate averages and travel tips
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 high | 19°C (67°F) |
|---|---|
| Average low | 11°C (52°F) |
| Daily mean | 16°C (60°F) |
| Rainfall | 88 mm (3.5 in) |
| Rainy days (1 mm+) | 15 |
| Humidity | 78% |
| Cloud cover | 64% |
| Daylight | 18.4 hours |
| Est. sunshine | 7.3 hours/day |
| Wind | 3.5 km/h |
| vs May | 4°C warmer than May, with 17 mm more rain. |
What to pack for Saint Petersburg in June
- T-shirts plus a light layer for the evening
- a sweater for cool nights
- an umbrella or rain jacket
Saint Petersburg weather in other months
← MayBest time to visit Saint PetersburgJuly →
Better weather in June nearby
- Malaga24°C · 5 mm · Excellent
- Lisbon21°C · 12 mm · Excellent
- Las Palmas de Gran Canaria22°C · 5 mm · Excellent
- Nice23°C · 33 mm · Excellent
- Porto22°C · 38 mm · Excellent
- Santa Cruz de Tenerife23°C · 3 mm · Excellent
Nearby in June
- Helsinki16°C · 56 mm
- Tallinn18°C · 60 mm
- Riga20°C · 70 mm
- Mariehamn15°C · 51 mm
- Moscow21°C · 85 mm
- Vilnius21°C · 80 mm
Where else is good in June? See where to go in June.