City comparison

Oslo vs Stockholm: which is better to live in?

Quick verdict

Stockholm is the cheaper of the two: our estimate for a single person is about €400 a month less than Oslo, mostly because of rent. They’re in different countries, so visa routes, taxes and healthcare differ too: see below.

Choose Oslo for

  • Mountains nearby
  • Calm, slower pace

Choose Stockholm for

  • Affordability
  • Public transport
  • Beach life
  • Culture
  • Lower living costs

Oslo vs Stockholm at a glance

OsloStockholm
Country Norway Sweden
Single budget / month€2,700€2,300
Couple budget / month€3,800€3,300
1-bed rent, center€1,600€1,450
Winter highs (Dec to Feb)1°C / 33°F2°C / 35°F
Summer highs (Jun to Aug)21°C / 71°F22°C / 72°F
Sunshine (hours/yr)1,7251,899
City sizeCapital / metropolisCapital / metropolis
CoastalYesYes
Direct flights to the USYesYes
Affordability●●●●●●●●●●
Sunny, warm climate●●●●●●●●●●
English-friendliness●●●●●●●●●●
Safety●●●●●●●●●●
Walkability●●●●●●●●●●
Public transport●●●●●●●●●●
Nature & green space●●●●●●●●●●
Beach life●●●●●●●●●●
Mountains nearby●●●●●●●●●●
Culture●●●●●●●●●●
Nightlife●●●●●●●●●●
Family life●●●●●●●●●●
Remote-work scene●●●●●●●●●●
Expat community●●●●●●●●●●
Flights home●●●●●●●●●●
Calm, slower pace●●●●●●●●●●

Cost of living: Oslo or Stockholm?

By our estimates, a comfortable mid-range life costs about €2,700 a month for one person in Oslo and €2,300 in Stockholm, rent included. For a couple it’s €3,800 vs €3,300, and for a family of four €6,200 vs €5,500.

Rent drives most of the gap: a one-bedroom in the center runs about €1,600 in Oslo against €1,450 in Stockholm, while a monthly transit pass costs €90 vs €100. Want to plug in your own lifestyle? Use the cost of living calculator.

Climate and weather

Winters average highs of about 1°C (33°F) in Oslo and 2°C (35°F) in Stockholm. In summer it’s roughly 21°C vs 22°C. Oslo gets about 1,725 hours of sunshine a year and Stockholm about 1,899.

Climate in Oslo Avg high Avg low (°C)
Average daily high and low temperature by month in Oslo-10°0°10°20°30°Jan high: 0°C / 32°FFeb high: 1°C / 34°FMar high: 5°C / 42°FApr high: 11°C / 52°FMay high: 17°C / 62°FJun high: 20°C / 69°FJul high: 23°C / 73°FAug high: 21°C / 70°FSep high: 16°C / 62°FOct high: 10°C / 49°FNov high: 4°C / 40°FDec high: 1°C / 34°FJan low: -5°C / 24°FFeb low: -5°C / 24°FMar low: -2°C / 28°FApr low: 2°C / 36°FMay low: 7°C / 44°FJun low: 11°C / 51°FJul low: 13°C / 56°FAug low: 13°C / 55°FSep low: 9°C / 47°FOct low: 4°C / 39°FNov low: 0°C / 32°FDec low: -4°C / 25°F0Jan1Feb5Mar11Apr17May20Jun23Jul21Aug16Sep10Oct4Nov1Dec

1,725 hours of sunshine a year · 835 mm of rain a year · Source: Norwegian Meteorological Institute (Seklima) 1991-2020 normals for Oslo-Blindern, as tabulated on Wikipedia 'Oslo'; sunshine from the same page

Monthly temperatures in °C and °F
MonthAvg highAvg low
Jan0°C / 32°F-5°C / 24°F
Feb1°C / 34°F-5°C / 24°F
Mar5°C / 42°F-2°C / 28°F
Apr11°C / 52°F2°C / 36°F
May17°C / 62°F7°C / 44°F
Jun20°C / 69°F11°C / 51°F
Jul23°C / 73°F13°C / 56°F
Aug21°C / 70°F13°C / 55°F
Sep16°C / 62°F9°C / 47°F
Oct10°C / 49°F4°C / 39°F
Nov4°C / 40°F0°C / 32°F
Dec1°C / 34°F-4°C / 25°F
Climate in Stockholm Avg high Avg low (°C)
Average daily high and low temperature by month in Stockholm-10°0°10°20°30°Jan high: 1°C / 34°FFeb high: 1°C / 34°FMar high: 5°C / 40°FApr high: 11°C / 51°FMay high: 17°C / 62°FJun high: 21°C / 69°FJul high: 24°C / 74°FAug high: 22°C / 72°FSep high: 17°C / 62°FOct high: 10°C / 50°FNov high: 5°C / 42°FDec high: 3°C / 37°FJan low: -3°C / 27°FFeb low: -3°C / 26°FMar low: -1°C / 30°FApr low: 3°C / 37°FMay low: 7°C / 45°FJun low: 12°C / 53°FJul low: 15°C / 59°FAug low: 14°C / 58°FSep low: 10°C / 50°FOct low: 6°C / 42°FNov low: 2°C / 35°FDec low: -1°C / 30°F1Jan1Feb5Mar11Apr17May21Jun24Jul22Aug17Sep10Oct5Nov3Dec

1,899 hours of sunshine a year · 546 mm of rain a year · Source: SMHI 1991-2020 normals for Stockholm-Observatorielunden (temperature, precipitation) with sunshine from Weather Atlas, as tabulated on Wikipedia 'Stockholm'

Monthly temperatures in °C and °F
MonthAvg highAvg low
Jan1°C / 34°F-3°C / 27°F
Feb1°C / 34°F-3°C / 26°F
Mar5°C / 40°F-1°C / 30°F
Apr11°C / 51°F3°C / 37°F
May17°C / 62°F7°C / 45°F
Jun21°C / 69°F12°C / 53°F
Jul24°C / 74°F15°C / 59°F
Aug22°C / 72°F14°C / 58°F
Sep17°C / 62°F10°C / 50°F
Oct10°C / 50°F6°C / 42°F
Nov5°C / 42°F2°C / 35°F
Dec3°C / 37°F-1°C / 30°F

Daily life

Oslo is a capital / metropolis on the coast; Stockholm is a capital / metropolis on the coast. Oslo gives you fjord, forest and ski slopes inside the city limits, high salaries and a calm pace, at some of the highest prices in Europe. About EUR 2,700 a month covers a comfortable single life. It works best if you arrive with a skilled-worker job offer. Stockholm is Sweden's job and startup hub, and a very good city once you have a home and a personnummer. Getting a rental is the hard part, and winters are long and dark. Budget about EUR 2,300 a month for a single person living comfortably.

Living in Oslo: the upsides and downsides

  • Forest, fjord and ski slopes accessible by metro
  • Very safe and quiet for a capital
  • Excellent English
  • Downside: Among the most expensive cities in our set
  • Downside: Long, dark winters

Living in Stockholm: the upsides and downsides

  • Large tech and startup scene
  • Islands, lakes and forest within the metro area
  • Safe, clean, excellent public transport
  • Downside: Rental market is queue-based and very tight
  • Downside: Long, dark winters

Visas and residency

Oslo is in Norway and Stockholm is in Sweden. The main routes for each:

Read the full guides: living in Oslo and living in Stockholm.

Related comparisons

Costs are our estimates for a comfortable mid-range lifestyle; scores are editorial, relative to the 40 cities we cover. Methodology.