City comparison

Amsterdam vs Geneva: which is better to live in?

Quick verdict

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

Choose Amsterdam for

  • Culture
  • English-friendliness
  • Walkability
  • Beach life
  • Lower living costs

Choose Geneva for

  • Mountains nearby
  • Nature & green space
  • Sunny, warm climate
  • Safety

Amsterdam vs Geneva at a glance

AmsterdamGeneva
Country Netherlands Switzerland
Single budget / month€3,100€4,200
Couple budget / month€4,500€6,200
1-bed rent, center€1,900€2,300
Winter highs (Dec to Feb)7°C / 44°F6°C / 43°F
Summer highs (Jun to Aug)22°C / 71°F26°C / 78°F
Sunshine (hours/yr)1,7801,887
City sizeCapital / metropolisLarge city
CoastalNoNo
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: Amsterdam or Geneva?

By our estimates, a comfortable mid-range life costs about €3,100 a month for one person in Amsterdam and €4,200 in Geneva, rent included. For a couple it’s €4,500 vs €6,200, and for a family of four €5,850 vs €8,300.

Rent drives most of the gap: a one-bedroom in the center runs about €1,900 in Amsterdam against €2,300 in Geneva, while a monthly transit pass costs €100 vs €75. Want to plug in your own lifestyle? Use the cost of living calculator.

Climate and weather

Winters average highs of about 7°C (44°F) in Amsterdam and 6°C (43°F) in Geneva. In summer it’s roughly 22°C vs 26°C. Amsterdam gets about 1,780 hours of sunshine a year and Geneva about 1,887.

Climate in Amsterdam Avg high Avg low (°C)
Average daily high and low temperature by month in Amsterdam0°10°20°30°Jan high: 6°C / 43°FFeb high: 7°C / 44°FMar high: 10°C / 50°FApr high: 14°C / 58°FMay high: 18°C / 64°FJun high: 20°C / 69°FJul high: 23°C / 73°FAug high: 22°C / 72°FSep high: 19°C / 67°FOct high: 15°C / 58°FNov high: 10°C / 50°FDec high: 7°C / 44°FJan low: 1°C / 34°FFeb low: 1°C / 34°FMar low: 3°C / 37°FApr low: 5°C / 41°FMay low: 9°C / 47°FJun low: 11°C / 52°FJul low: 14°C / 56°FAug low: 13°C / 56°FSep low: 11°C / 52°FOct low: 8°C / 46°FNov low: 5°C / 40°FDec low: 2°C / 35°F6Jan7Feb10Mar14Apr18May20Jun23Jul22Aug19Sep15Oct10Nov7Dec

1,780 hours of sunshine a year · 850 mm of rain a year · Source: KNMI 1991-2020 normals (Amsterdam Schiphol), via the Wikipedia climate table

Monthly temperatures in °C and °F
MonthAvg highAvg low
Jan6°C / 43°F1°C / 34°F
Feb7°C / 44°F1°C / 34°F
Mar10°C / 50°F3°C / 37°F
Apr14°C / 58°F5°C / 41°F
May18°C / 64°F9°C / 47°F
Jun20°C / 69°F11°C / 52°F
Jul23°C / 73°F14°C / 56°F
Aug22°C / 72°F13°C / 56°F
Sep19°C / 67°F11°C / 52°F
Oct15°C / 58°F8°C / 46°F
Nov10°C / 50°F5°C / 40°F
Dec7°C / 44°F2°C / 35°F
Climate in Geneva Avg high Avg low (°C)
Average daily high and low temperature by month in Geneva-10°0°10°20°30°Jan high: 5°C / 41°FFeb high: 7°C / 45°FMar high: 12°C / 53°FApr high: 16°C / 61°FMay high: 20°C / 68°FJun high: 24°C / 76°FJul high: 27°C / 80°FAug high: 26°C / 79°FSep high: 21°C / 70°FOct high: 16°C / 60°FNov high: 9°C / 49°FDec high: 6°C / 42°FJan low: -1°C / 30°FFeb low: -1°C / 30°FMar low: 2°C / 35°FApr low: 5°C / 41°FMay low: 9°C / 48°FJun low: 13°C / 55°FJul low: 15°C / 58°FAug low: 14°C / 58°FSep low: 11°C / 51°FOct low: 7°C / 45°FNov low: 3°C / 37°FDec low: -0°C / 32°F5Jan7Feb12Mar16Apr20May24Jun27Jul26Aug21Sep16Oct9Nov6Dec

1,887 hours of sunshine a year · 946 mm of rain a year · Source: MeteoSwiss 1991-2020 normals (Geneva-Cointrin), via the Wikipedia climate table

Monthly temperatures in °C and °F
MonthAvg highAvg low
Jan5°C / 41°F-1°C / 30°F
Feb7°C / 45°F-1°C / 30°F
Mar12°C / 53°F2°C / 35°F
Apr16°C / 61°F5°C / 41°F
May20°C / 68°F9°C / 48°F
Jun24°C / 76°F13°C / 55°F
Jul27°C / 80°F15°C / 58°F
Aug26°C / 79°F14°C / 58°F
Sep21°C / 70°F11°C / 51°F
Oct16°C / 60°F7°C / 45°F
Nov9°C / 49°F3°C / 37°F
Dec6°C / 42°F-0°C / 32°F

Daily life

Amsterdam is a capital / metropolis; Geneva is a large city. Amsterdam is the most international city in our set: English works nearly everywhere, the cycling is easy, and Schiphol connects you to almost anywhere. The cost is housing: rent is among the highest we cover and finding a flat is competitive. Geneva is the most international city in Switzerland, with the UN, Red Cross and a deep French-speaking expat community, plus the Alps and lake on the doorstep. It is also extremely pricey and rental vacancy is tiny, so many workers live in nearby France.

Living in Amsterdam: the upsides and downsides

  • English works in shops, offices and most municipal services
  • Flat, bike-first, compact
  • Schiphol nonstops to many US and Canadian cities
  • Downside: Rent and housing scarcity, with long waits for mid-priced rentals
  • Downside: Rainy, windy, mild weather with limited sunshine

Living in Geneva: the upsides and downsides

  • Large English-speaking international community and organizations
  • Lake and Alps; skiing within about an hour
  • Very safe and well-run, with good transit and a lake boat network
  • Downside: Among the highest costs in our set and tiny vacancy rates
  • Downside: Non-EU permits are quota-limited and tied to an employer

Visas and residency

Amsterdam is in Netherlands and Geneva is in Switzerland. The main routes for each:

Read the full guides: living in Amsterdam and living in Geneva.

Related comparisons

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