Guide 9 min read Updated March 2026

Find an Apartment in Germany

How to find and rent a flat in Germany as an expat — what documents you need, how to stand out in a competitive market, and the clauses in your lease to watch out for.

Finding an apartment in Germany — especially in Berlin, Munich, Frankfurt, or Hamburg — is competitive. In major cities, landlords receive dozens of applications for every listing. But with the right documents and approach, you can stand out.

This guide walks you through how the rental market works, what documents you need ready, and what to watch for before signing anything.

Understanding the rental market

Germany has a strong renter culture — over 50% of the population rents rather than owns. The rental market is highly regulated, which protects tenants in many ways but also creates complexity.

Key things to know:

  • Cold rent vs. warm rent: Listings show Kaltmiete (cold rent — the base rate without utilities) and sometimes Warmmiete (warm rent — including heating and building utilities). Always confirm what's included.
  • Nebenkosten: These are additional running costs — heating, water, building maintenance. Typically €100–250/month depending on the flat and building.
  • Furnished vs. unfurnished: Most German apartments are unfurnished — often meaning no kitchen, no light fixtures, and bare floors. Budget accordingly.

The main platforms for apartment listings in Germany:

  • ImmobilienScout24 — the largest platform. Essential for any serious search.
  • Immowelt — strong second option, different listings to IS24.
  • WG-Gesucht — the go-to for shared flats (WG = Wohngemeinschaft). Also has private room listings.
  • eBay Kleinanzeigen (now Kleinanzeigen) — surprisingly active for private landlord listings, often cheaper than agency listings.
  • Facebook Groups — city-specific expat groups often have informal listings and sublets.

Set up alerts on ImmobilienScout24 immediately — good apartments go within hours. Respond to listings within minutes, not days.

Documents you'll need

German landlords expect a complete application package. Having yours ready before you find a listing means you can respond instantly.

Standard application documents (Bewerbungsmappe)

  • Passport or ID copy
  • Last 3 months' payslips (Gehaltsabrechnungen) — or proof of income if self-employed
  • Employment contract (Arbeitsvertrag) — landlords want to see you're employed indefinitely, or at least have a long-term contract
  • SCHUFA credit report (not older than 3 months) — the German credit check. More on this below.
  • Previous rental history — a reference from your previous landlord (Mietschuldenfreiheitsbescheinigung), confirming no outstanding debts
  • Selbstauskunft — a self-disclosure form with basic personal and financial information. Most landlords provide their own version.

Getting your SCHUFA report

SCHUFA is Germany's main credit reporting agency. You can get a free copy of your data once per year via meineschufa.de (select "Datenkopie nach Art. 15 DSGVO" — it's the free version). The paid "BonitätsAuskunft" (around €30) is formatted better and looks more professional for applications.

New arrivals won't have a German credit history — your SCHUFA will show a clean slate rather than a good score. This is generally fine. Pair it with strong income proof and a solid application letter.

Standing out in a competitive market

When 40 people apply for the same flat, the difference often isn't documents — it's how you present yourself.

Write a personal cover letter

A short introductory letter (half a page) explaining who you are, where you work, and why you'd be a good tenant. Mention stability: long-term contract, no pets, no smoker. Write it in German if possible, or at least try — landlords appreciate the effort.

Show up to viewings prepared

Bring a printed application pack to every viewing. Introduce yourself, be punctual, ask relevant questions. Many landlords choose based on gut feeling as much as documents.

Be ready to commit

If you want the apartment, say so clearly at the viewing. Germans are direct — polite indecision often gets read as disinterest.

Reading your lease (Mietvertrag)

German rental contracts are detailed. Before signing, check these key points:

  • Notice period: Standard is 3 months. Check whether a shorter or longer notice period applies.
  • Rent increase clauses: Look for Staffelmiete (pre-agreed step increases) or Indexmiete (inflation-linked increases). Know what you're agreeing to.
  • Renovation obligations: Some contracts require you to repaint walls or carry out cosmetic repairs before moving out. These clauses are often unenforceable but worth knowing about.
  • Subletting: Prohibited without written permission in most contracts.
  • Small print on deposit: Your deposit (Kaution) is capped at 3 months' cold rent by law. It must be held in a separate account and returned within a reasonable period after you move out.

Upfront costs when renting

Budget for these costs when you move in:

  • Deposit (Kaution): Up to 3× monthly cold rent. Held in a separate account by the landlord.
  • First month's rent
  • Agent's commission (Maklerprovision): Since 2015, the party who hires the agent pays — usually the landlord. If you're asked to pay agent fees, this may not be legal.
  • Kitchen: Unfurnished apartments often have no kitchen. Buying or inheriting one from the previous tenant can cost €500–3,000.
  • Moving costs: Renting a van yourself costs €80–150/day. Professional movers in German cities typically charge €500–1,500 for a 1–2 bedroom flat.

Practical tips for expats

  • Start searching before you arrive. Use WG-Gesucht for short-term furnished rooms for your first weeks, and hunt for your permanent flat while already in Germany.
  • Smaller cities, easier market. Munich and Frankfurt are the toughest markets. Cities like Leipzig, Dresden, Stuttgart, or Düsseldorf offer more available inventory.
  • Corporate housing as a bridge. Some employers provide temporary housing or a housing allowance. Ask HR.
  • Relocation agencies exist. For senior hires, companies sometimes cover relocation support including apartment search. Worth asking if you're being relocated by an employer.
  • Verify before you pay. Apartment scams exist on German platforms. If someone responds to your inquiry but refuses to meet in person, or asks for payment before a viewing — walk away.