How to find an apartment in Switzerland
Step by step
- 1
Start searching 2–3 months early
Use Homegate.ch, ImmoScout24.ch, Flatfox.ch, and Comparis.ch. Set up email alerts. In Zurich and Geneva, good apartments get 50+ applications within hours.
- 2
Prepare your dossier
A complete dossier includes: cover letter, passport copy, residence permit, employment contract, salary slips (3 months), Betreibungsauszug (debt extract), references from previous landlords. Present it as a clean PDF.
- 3
Attend viewings
Dress professionally. Arrive early. Bring your printed dossier. Be ready to submit immediately — there is no 'thinking it over' in competitive markets.
- 4
Understand the lease
Swiss leases are typically indefinite (unbefristet). Notice period is usually 3 months. You cannot break a lease early unless you find a replacement tenant (Nachmieter).
- 5
Pay the deposit
Typically 1–3 months' rent deposited in a blocked bank account (Mietzinsdepot/Mietkaution). This is separate from your first month's rent.
- 6
Register at your Gemeinde
Once you have your rental contract, register at the Gemeinde within 14 days. The contract is the key document.
Your next step
Turn this guide into action — run the numbers for your own situation, then work through the deadlines for your canton.
Get this as a personalised checklist
Build your free Swiss relocation checklist — tailored to your canton, with deadlines and links. No signup.
Build my free checklistNever pay money upfront to 'reserve' an apartment — this is a common scam. Legitimate landlords do not ask for payments before signing a contract.
Be wary of Craigslist or Facebook Marketplace offers with below-market rents — verify the listing exists on official platforms.
People also asked
What is a Betreibungsauszug and where do I get one?
It's a debt collection extract proving you have no outstanding debts. Order it from the Betreibungsamt in the district where you currently live. Costs CHF 17 and takes 2–5 days.
Can I rent without a Swiss job?
It's very difficult. Landlords want proof of income (typically 3× the monthly rent in gross salary). If relocating, an employer guarantee letter helps significantly.
How much should I budget for rent?
Zurich: CHF 2,000–2,500 for a 1BR. Geneva: CHF 2,000–2,200. Bern: CHF 1,400–1,600. Budget 25–30% of gross salary for rent.
Official sources for this guide
Was this information helpful and accurate?
Related guides
Register at your Gemeinde
Every person living in Switzerland must register with their local municipality (Gemeinde / Commune / Comune) within 14 days of arrival.
Read guideOpen a Swiss bank account
You'll need a Swiss IBAN (starts with CH) to receive your salary, pay rent, and settle QR-bills for insurance, tax and utilities. Digital banks open in a day; traditional banks take longer but unlock mortgages later.
Read guideHow to get a B permit
The B permit is the standard residence permit for foreigners staying longer than one year. It is tied to a job, family, or studies.
Read guideDone with this? Next:
Register at your Gemeinde