Last checked: June 2026. Rent levels, deposit limits, and what counts as a "normal" rental vary by city and shift over time. Treat the figures here as typical ranges, not guarantees, and confirm the specifics before you sign anything.
When a friend of mine moved to Germany to start a job at Amazon in Dresden, he asked me one simple question: "What should I actually look for in a flat?" The official relocation pages had told him the paperwork, but not what to walk away from at a viewing. The advice I gave him came from years of renting here, and almost none of it was specific to his situation. Whether you are an international student arriving for a semester or a new worker relocating for a job, you walk into the same rental market, with the same traps and the same small details that decide whether you actually enjoy living somewhere.
This guide covers the whole journey: how the German rental market works, where to search, what to check at a viewing (the part nobody writes about), how to qualify and pay safely, how to spot a scam, and what to do the moment you sign.
TL;DR
Decide between a WG room, your own apartment, or a student dorm; budget for the Warmmiete (not the Kaltmiete) plus a deposit of up to three cold-rent months; search on WG-Gesucht, ImmoScout24, and ImmoWelt; at the viewing check windows, the bathroom, the flooring, the heating, and whether a kitchen is included; never pay before you have viewed the place and met the landlord; and make sure the landlord can give you a Wohnungsgeberbestätigung so you can do your Anmeldung.
Understand the German rental market first
Before you judge a single listing, you need three concepts.
Where you live: WG vs. own apartment vs. dorm. A WG (Wohngemeinschaft) is a shared flat where you rent one room and share the kitchen and bathroom. It is the cheapest, fastest, and most social option, and the easiest to get as a newcomer with no rental history. Your own apartment gives you privacy but costs more and is harder to qualify for. A Studierendenwohnheim (student dorm), run by the local Studierendenwerk, is cheap and easy if you are enrolled, but waiting lists are long, so apply the moment you have admission.
Furnished vs. unfurnished. Many long-term German apartments are rented completely empty, sometimes without even a kitchen or light fixtures. Furnished (möbliert) places cost more per month but save you a large upfront furniture spend, which often makes them the smarter choice for a first year.
What "rent" actually means: Kaltmiete vs. Warmmiete. The Kaltmiete (cold rent) is just the rent for the space. The Warmmiete (warm rent) adds the Nebenkosten (operating costs: heating, water, building upkeep, sometimes more). Listings often advertise the cold rent to look cheaper. Always budget on the Warmmiete, and ask what the Nebenkosten cover, since electricity and internet are frequently not included.
The deposit (Kaution). A landlord can legally ask for a deposit of up to three months' cold rent. You get it back when you move out, minus any genuine damage. Combined with the first month's rent, this means you often need four to five months of rent in cash available before you can move in, so plan your funds early.
Where to search
Most newcomers find a place on a handful of platforms:
WG-Gesucht — the default for WG rooms and shared flats, and the friendliest to newcomers.
ImmoScout24 — the largest portal for private apartments.
ImmoWelt — another big apartment portal worth checking in parallel.
Your local Studierendenwerk — for student dorms, if you are enrolled.
City and expat groups on Facebook and other networks, which often surface rooms before they hit the big portals.
For the wider arrival timeline, including when to start searching from abroad, see the Study in Germany checklist, which walks through housing alongside your visa, blocked account, and enrollment steps.
What to actually check at a viewing
This is the part the official guides skip. A listing's photos and floor area tell you almost nothing about whether you will be comfortable. Here is what I told my friend to look at, in order of how much it affects daily life.
Windows. Look for big windows, and as many as possible. Good natural light changes how a place feels, and proper cross-ventilation is how you keep a German apartment free of mould, since you are expected to air rooms manually (Lüften). A window in the bathroom is a strong plus for the same reason.
The bathroom. Check that it is a usable size (a cramped room under a couple of square metres gets old fast), that the lighting is bright, and that the tiling looks clean and well kept. Note one cultural difference: German bathrooms usually have no floor drain, so a wet-room layout where the shower and toilet share an open space works differently than it might at home. If the shower is properly separated or enclosed, all the better.
The flooring. Modern vinyl or wood-look flooring (Vinylboden / Designboden) is durable and stays looking clean. Be wary of cheap, worn laminate, which scratches, swells at the edges, and looks dirty no matter how much you clean it. Floor quality is a fair signal of how well the whole flat has been maintained.
The heating. Underfloor heating (Fußbodenheizung) is the most comfortable and the tidiest. Radiators, often mounted under the windows, work perfectly well but take up wall space and are less attractive. Either way, ask how the place is heated and roughly what heating costs, since that lands in your Nebenkosten and can vary hugely between an old and a well-insulated building.
The kitchen. This is the one that surprises newcomers most: many German apartments come with no kitchen at all. A fitted kitchen (Einbauküche, often shortened to EBK) included in the rent saves you a serious upfront cost and a lot of hassle. A dishwasher (Spülmaschine) is a genuine bonus. If there is no kitchen, factor in buying and installing one, or prioritise places that include it.
Internet. Ask whether there is already a working connection, whether you can take over the existing contract, and what real-world speed is available at the address. Getting a new line installed in Germany can take weeks, so an existing connection is worth a lot in your first month.
Quick final sweep. Before you leave, check for damp or mould (especially in corners, behind furniture, and around windows), listen for street and neighbour noise, test the water pressure, check your mobile signal, ask about storage (a Keller basement compartment), note the floor and whether there is a lift, and see which direction the windows face for daylight.
Money and qualifying as a newcomer
German landlords like proof that you can pay. Be ready with:
Proof of income or funds — recent payslips for workers, or a blocked account / scholarship / parental support for students.
A SCHUFA record — Germany's credit score. As a brand-new arrival you simply won't have one yet, which is normal. Look for schufafrei listings, offer a few months' rent upfront, or provide a guarantor (Bürgschaft), often a parent or, for some employees, the employer.
A German bank account — most landlords expect rent by SEPA transfer or direct debit from a German IBAN.
Paying the deposit and first rent from a foreign account is slow and sometimes rejected. The cleanest fix is to get a German IBAN before you arrive: bunq* issues one from your phone with just your passport, no Anmeldung required, so you can pay the Kaution on time and later receive it back to the same account. For a full comparison of options, see Best bank accounts for working students in Germany.
How to avoid rental scams
The competition for housing makes newcomers a prime target. The pattern is almost always the same: a listing looks too good for the price, the "landlord" is conveniently abroad and cannot meet you, and they ask you to transfer a deposit (often via Western Union, gift cards, or crypto) to "hold" the flat or to release keys by post. Never send money for a place you have not viewed in person, and never pay anyone you have not met. A real landlord or agency will let you view first and use a normal bank transfer with a proper contract. If you are pressured to pay fast or in an unusual way, walk away.
The rental contract (Mietvertrag)
Before you sign, check a few things:
Term: an unbefristeter (open-ended) contract gives you the most security; a befristeter (fixed-term) one ends on a set date.
Rent increases: watch for a Staffelmiete clause, which schedules automatic rent rises.
Notice period (Kündigungsfrist): typically three months for tenants.
The Anmeldung clause: confirm the landlord will provide a Wohnungsgeberbestätigung (landlord confirmation). Without that single document you cannot register your address, no matter how perfect everything else is. Subletting or informal arrangements sometimes can't provide it, so ask before you commit.
After you sign
Renting the flat is the start of your German setup, not the end of it. As soon as you move in:
Get your Wohnungsgeberbestätigung from the landlord.
Do your Anmeldung within 14 days. See the full guide to Anmeldung in Germany, plus the city guides for Berlin, Munich, and Hamburg.
Your Anmeldung then unlocks your tax ID and a traditional bank account, and starts the rest of your admin. If you are about to start a job, the First Salary in Germany checklist covers everything payroll needs next.
A good flat takes the stress out of everything that follows. Spend the extra hour at the viewing, ask the awkward questions, and don't rush a signature. And once your address is sorted and you are ready to work, you can browse English-friendly working student and internship jobs across Germany.
* Some links on this page are advertising or affiliate links. If you use one and buy or complete an offer, we may earn a commission at no extra cost to you. That support helps us keep improving workingstudentjobs.de, and our reviews and recommendations remain independent.
Frequently Asked Questions
About the author

Dinh Minh (Minton) Vu
Dinh Minh Vu is a software engineer and CS master's student at the University of Passau. As an international student who navigated the German working student system himself, he built workingstudentjobs.de to help other international students find and land Working Student roles in Germany.
Find your next working student job
Browse 1000+ opportunities at top companies across Germany.
Browse jobs