Woman reading a book

Costs of housing in Germany

Whether you’re planning to move to Germany for six months or ten years, you will need to find somewhere to call home. The cost of housing ranges hugely depending on the location and whether you want your own place or are happy to share with others. But in comparison to most other European countries, you can rest assured that rental prices are relatively cheap in Germany.

There are often significant differences in rental prices across the various cities in Germany, which we will look into in this article along with the costs of student halls, shared living, boarding houses, and average rent prices across Germany.

Living in a Flat

Living in a flat can be a great choice for couples or those who prefer to live alone

Flats are a very popular choice for those that want to live in the city center, where they are much more common than houses.

What is the cost of a flat in Germany?

Renting a flat in Germany can range from around €500 to well over €2,000 depending on the size and location of the flat. You also need to factor in up to three months’ rent (payable in advance) and a deposit (Kaution).

What is the cost of living in an apartment in Germany?

As we’ll find out, the costs vary from city to city. Those trying to calculate the cost of apartment living need to factor in bills as well as rent, and even new furniture as many flats in Germany are let unfurnished – it is not unusual for them to not even include kitchen surfaces or fittings.

Cold rent - "Kaltmiete"

"Kaltmiete" translated as cold rent and means the cost of the apartment per month without any bills or utility payment included (the bare cost of the apartment rental). "Warmmiete" (warm rent) is the monthly price including the main utility bills – sometimes extras (such as internet) are included in this, too, but not always.

Living in a community (WG)

Shared apartment, flats or houses in Germany are referred to as WGs ("Wohngemeinschaften")

This translated roughly as ‘living in a community’, but this is not the same as living in a commune. WG living is very popular with young people and students.

You can expect to pay around €400-€500 for a room in central Berlin and around €600-€700 for a room in central Munich. You can also take advantage of sharing the costs of utility bills and even grocery shopping.

Living in a student hall

Student accommodation (Studentenwohnheime) is normally offered to students in the first year of their Bachelor degree, although sometimes second, third year and even Masters students may be able to secure a room in halls.

Students will have their own bedroom and often an en suite bathroom but share living areas such as kitchens. Student accommodation costs around €350 per month in Berlin and €500 per month in Munich.

You can find out more about student housing and other costs on our Living Costs for a Student in Germany page.

German language skills

Boarding with a host family is a really good way of improving your German language skills.

Living in a boarding house

Lodging (boarding) with a host family is a very affordable way to find accommodation

The rent you pay often includes ‘board’, which means you will get food as well (usually breakfast and dinner) and it may even include laundry services.

You don’t need to buy any new furniture or worry about any bills, but it does mean you have to be respectful of that fact that you are living in someone’s home.

Boarding is typically comparable to the cost of a room in a house share, which can be great value if it includes food. You can even get this amount lowered or even board for free if you undertake childcare as an au pair.

Rising rents

Rents in Germany may have been rising rapidly in some cities over the past two decades, but there are often cheaper deals on the outskirts of cities.

Differences between cities

Rental prices for flats can differ enormously depending on the city

In Berlin, you may find a city center flat for €700 to €900, but in Munich, it can cost well over €1200.

How much is rent in Germany?

  •  Leipzig €512
  •  Cologne €730
  •  Stuttgart €857
  •  Berlin €879
  •  Frankfurt €901
  •  Hamburg €911
  •  Munich €1,125

What is the price of housing in Germany?

Purchasing a property is not nearly as common in Germany as it is in the US, France, or the UK. The average price for property in a German town or city is around €3,386.31 per square meter, rising to €5,844.44 per square meter in Berlin and €9,937.50 in Munich.

What is the average cost of rent in Germany?

Average rent costs in Germany range from €300 to €800 pcm for a room in shared accommodation and from €500 to €1,200 for a one-bedroom flat. The overall average rental price is €700 for a one-bed apartment.

Learn more about Expatrio

Having lived abroad ourselves, we know that finding the right information on how to relocate and settle in a new country can be difficult. We know that the lack of digitization and personalized support can make navigating German bureaucracy a very frustrating process. Motivated by these issues, we built a fully digital platform that provides all the general information and services to make your relocation to Germany easier.

FIND OUT MORE