Similar Climates › City Pairings › Saint Petersburg ≈ Oslo

City Pairings

🇷🇺 Saint Petersburg’s climate twin is 🇳🇴 Oslo, Norway

close match

Saint Petersburg, Russia and Oslo, Norway are a close climate match — 1,086 km (675 mi) apart. Saint Petersburg is Köppen zone Dfb; Oslo is Dfb.

See Saint Petersburg on the interactive map →

What to expect

Saint Petersburg and Oslo both sit in the warm-summer continental (Dfb) zone, so their seasonal arcs line up. They sit only about 1,086 km (675 mi) apart — a short hop on the atlas for a climate match this close.

It is a close match: day-to-day weather in Oslo should feel familiar if you know Saint Petersburg. January means differ by 3°C (Oslo warmer); July by 2°C (Oslo cooler). Monthly rainfall stays within 5 mm in both January and July.

Sunshine stays close: Oslo at 7.6 h/day on average versus 7.1 h/day in Saint Petersburg (January 2.7 h / 1.3 h, July 12.5 h / 12.8 h). PM2.5 averages stay near each other (7 µg/m³ in Oslo, 11 in Saint Petersburg). Humidity: dew point in Oslo runs about 4°C higher in January (-5°C vs -9°C), so the air feels muggier.

January & July climate

January & July · °C and mm

Saint PetersburgOslo
January
Temp
-4° / -9°
-1° / -6°
Rain
45 mm
50 mm
Dew
-9°
-5°
PM2.5
13 µg/m³
10.3 µg/m³
Sun
1.3 h
2.7 h
July
Temp
23° / 14°
22° / 12°
Rain
80 mm
85 mm
Dew
12°
11°
PM2.5
8.9 µg/m³
4.4 µg/m³
Sun
12.8 h
12.5 h

Compare Saint Petersburg and Oslo month by month on the interactive map →

See Oslo's climate twin on its own page.

Frequently asked questions

What place has a climate like Saint Petersburg?

On Similar Climates, Oslo, Norway is the closest distant match for Saint Petersburg, Russia — scored close, about 1,086 km (675 mi) away.

How far is Saint Petersburg from its climate twin?

Saint Petersburg and Oslo are separated by roughly 1,086 km (675 mi) on the great-circle route.

Do Saint Petersburg and Oslo have their seasons at the same time?

Yes — both cities are in the same hemisphere, so summer and winter fall in the same calendar months.

Do Saint Petersburg and Oslo share a Köppen climate zone?

Yes — both are warm-summer continental (Dfb).

What is the climate like in Saint Petersburg?

Saint Petersburg has a warm-summer continental climate (Dfb). January averages a high of -4°C and a low of -9°C with 45 mm of rain; July averages 23°C / 14°C and 80 mm.

How sunny is Saint Petersburg?

Saint Petersburg averages about 1.3 hours of sunshine a day in January and 12.8 hours in July.

What is the air quality like in Saint Petersburg?

January PM2.5 averages about 13 µg/m³ (US AQI 56); July averages 8.9 µg/m³ (US AQI 45).

Other close climate matches for Saint Petersburg: Luxembourg (fair), Gothenburg (fair), Toronto (loose).

More warm-summer continental cities

Explore Saint Petersburg and Oslo on the interactive map →

More from