💬 Got a question? Ask us →💬 Ask us →

🏠 How to find an apartment in Germany

This is a simple, practical guide to finding a flat in Germany. The housing market can be competitive, especially in big cities like Berlin, Munich, Hamburg and Frankfurt. You've got this! ✨


1. 📚 Understand the basics

Cold rent vs warm rent

Kaltmiete (cold rent) — Base rent without utilities.

Warmmiete (warm rent) — Cold rent + heating + building costs.

Electricity and internet are usually not included.

Deposit (Kaution)

  • Usually up to 3 months of cold rent
  • Can be paid in 3 installments
  • Paid before or at move-in

Unfurnished usually means empty

Many apartments come without:

  • Kitchen
  • Lights
  • Sometimes even lamps or closets

Always check what's included.


2. 👀 Know what landlords want

In competitive cities, landlords choose the "safest" tenant.

Typical documents

  • Proof of income (last 3 salary slips)
  • Work contract
  • SCHUFA credit report
  • Copy of passport
  • Mietschuldenfreiheitsbescheinigung (confirmation of no rent debt)

If you are new in Germany

  • Show savings
  • Offer advance rent payment
  • Provide work contract
  • Add a short introduction letter

3. 🔍 Where to search

Main websites

  • ImmobilienScout24
  • Immowelt
  • Immonet
  • eBay Kleinanzeigen
  • WG-Gesucht (for shared flats)

In big cities, set alerts and apply fast.

Temporary housing

If the market is very tight:

  • Short-term furnished apartment
  • Corporate housing
  • WG (shared apartment)

This gives you time to search locally.


4. ✍️ How to apply

When you see a good apartment:

  • Apply immediately
  • Keep message short and professional
  • Mention job, income and move-in date

Example structure

  • Short intro
  • Job + income
  • Non-smoker, no pets (if true)
  • Documents ready

Speed matters.


5. 🏡 Apartment viewing (Besichtigung)

Bring:

  • All documents printed
  • Pen
  • Questions prepared

After the viewing, follow up quickly if interested.


6. ⚠️ Avoid scams

Warning signs:

  • Landlord is "abroad"
  • No viewing possible
  • You must send deposit before signing
  • Price is far below market

Never transfer money before:

  • You signed a contract
  • You verified the apartment exists

In competitive cities, scams are common.


7. ✍️ Signing the contract

Read carefully:

  • Kündigungsfrist (notice period)
  • Minimum rental period
  • Index rent (Indexmiete)
  • Rent increase clauses
  • What's included in utilities

Contracts are usually long and formal.


8. 🎉 After you move in

Register your address (Anmeldung)

You must register within 14 days.

You need:

  • Rental contract
  • Wohnungsgeberbestätigung (landlord confirmation)

See Anmeldung in Germany for details.

Set up utilities

Usually you must arrange:

  • Electricity
  • Internet
  • Broadcasting fee (Rundfunkbeitrag)

9. 🗺️ Reality check by city

Easier markets: Smaller cities, rural areas, eastern Germany outside big hubs.

Hard markets: Berlin, Munich, Hamburg, Frankfurt, Cologne.

In hard markets:

  • Expect dozens of applicants
  • Prepare emotionally
  • It may take months

10. ❌ Common mistakes

  • Waiting too long to apply
  • Sending generic messages
  • Not preparing documents
  • Underestimating deposit + setup costs
  • Renting a place without Anmeldung option

11. 💡 Smart strategies

  • Search outside city center
  • Be flexible on move-in date
  • Look for newly built areas
  • Ask friends and colleagues
  • Check local Facebook groups
  • Consider short-term first

Networking often works better than platforms.


12. 💰 Budget planning

Upfront you usually pay:

  • First month rent
  • Deposit
  • Sometimes kitchen takeover
  • Moving costs
  • Basic furniture

You should have at least 3 to 6 months of living expenses saved.


✅ Summary

To find an apartment in Germany:

  1. Understand rent structure
  2. Prepare documents in advance
  3. Apply fast and professionally
  4. Avoid scams
  5. Register after moving in

It can be stressful, but preparation and speed are key.