Student Housing in Germany: A Complete Guide
TL;DR: German student housing is WG-dominated (shared flats). Start 3 months early, register Anmeldung within 14 days of moving in, budget €400 to €800 for a WG room, and write friendly application messages in German even if imperfect. The Studentenwerk dorm waitlist is 6 to 12 months, apply the day you get your admission letter.
Germany has a formalized rental culture that rewards preparation. Here's what you need to know.
Budget by city
Monthly rent ranges for a room in a WG (shared flat) and a studio apartment. Always check if the listed price is "warm" (utilities included) or "cold" (add €80 to €180/month for Nebenkosten: heating, water, building fees).
- Munich · WG room €550 to €900 · studio €900 to €1,400
- Frankfurt · WG room €500 to €800 · studio €800 to €1,300
- Hamburg · WG room €450 to €700 · studio €750 to €1,200
- Berlin · WG room €450 to €750 · studio €750 to €1,300
- Stuttgart · WG room €450 to €700 · studio €750 to €1,150
- Cologne · WG room €400 to €650 · studio €700 to €1,100
- Leipzig · WG room €300 to €500 · studio €500 to €800
- Dresden · WG room €300 to €500 · studio €500 to €800
What's a WG?
A Wohngemeinschaft (WG) is a shared flat where you have your own bedroom and share the kitchen and bathroom with 2 to 5 other people. 80% of German students live in WGs. It's the default, not the budget option.
- Zweck-WG: practical, just co-living, minimal social interaction
- Gemischte WG: social, shared meals, movie nights, occasional parties
- Frauen-WG / Männer-WG: women-only or men-only flats
Always ask which type the listing is before applying.
Where to search
- WG-Gesucht (wg-gesucht.de), the dominant platform for shared flats
- ImmobilienScout24 (immobilienscout24.de), full apartments and some rooms
- Immowelt (immowelt.de), similar to ImmoScout
- Kleinanzeigen (kleinanzeigen.de), classifieds, used by some landlords
- Studentenwerk, university-run dorms, cheapest option, long waitlist
The Studentenwerk dorm system
Each university city has a Studierendenwerk that runs student dorms (Studentenwohnheim). Rooms cost €250 to €450/month, utilities included. They're the best value available, but:
- Waitlists are 6 to 12 months long
- You must apply the day you receive your admission letter, not after you arrive
- You're eligible even as an Erasmus student for 1 to 2 semesters
Apply through your city's Studentenwerk website (e.g., stw.berlin, studierendenwerk-muenchen.de).
Documents you'll need
German landlords typically ask for:
- Passport/ID
- Admission letter (Zulassungsbescheid) or enrollment certificate (Immatrikulationsbescheinigung)
- SCHUFA Auskunft (credit report), free once per year at meineschufa.de, not required if you're applying from abroad
- Proof of income or Bürgschaft (parental guarantee) or Sperrkonto statement (blocked account for student visa)
- Last 3 months of bank statements
Sperrkonto: the blocked account
Non-EU students need to prove they can support themselves. In 2026, the requirement is around €11,904/year in a blocked account (Sperrkonto) at a German bank. You can only withdraw a fixed amount each month (currently around €992).
Top providers: Fintiba, Expatrio, Coracle. Takes 1 to 2 weeks to set up from abroad.
Anmeldung: the mandatory registration
Within 14 days of moving in, you must register your address at the local Bürgeramt. This gives you:
- Anmeldebestätigung (registration certificate), required for bank, SIM card, everything
- Tax ID (Steuer-ID), mailed to you 2 weeks later
You need your landlord's signed Wohnungsgeberbestätigung to register. If they refuse to give it, that's illegal, walk away. Read our full Anmeldung guide.
Writing the perfect WG application
German landlords get 100+ applications per listing. Yours needs to stand out:
- Start in German even if imperfect: "Hallo, ich heiße..."
- Age, nationality, what you study, where
- A specific detail from the listing (shows you read it)
- Move-in date and length of stay
- A friendly, warm photo
- Proof of financial means mentioned, not attached
Keep it under 150 words. Follow up politely if you don't hear back in 3 days.
Neighborhoods worth looking at
- Berlin: Neukölln, Wedding, Lichtenberg (affordable), Kreuzberg, Friedrichshain (more expensive but central)
- Munich: Maxvorstadt (walk to LMU), Schwabing (student vibe), Sendling (more affordable)
- Hamburg: Altona, St. Pauli, Eimsbüttel
- Frankfurt: Bornheim, Sachsenhausen, Bockenheim (near Goethe University)
- Cologne: Ehrenfeld, Kalk, Sülz
GEZ: the TV/radio license
Every household in Germany pays €18.36/month for public broadcasting (GEZ / Rundfunkbeitrag). In a WG, it's split among flatmates, one person registers, everyone chips in. Unavoidable, and they WILL chase you if you don't register within a few months.