University Tuition Fees and Living Costs in Germany - Low-Cost German Degrees -

University Tuition Fees and Living Costs in Germany - Low-Cost German Degrees

Germany is one of the most popular destinations for international students. At German universities, you will enjoy quality education and numerous Bachelor’s and Master’s programmes taught in English. Most study programmes are also free for all foreign students.

Below you will find all the information you need to calculate your budget for studying in Germany. Check out details about tuition fees, living costs and scholarship opportunities.

1. Tuition fees in Germany

If you want to study in Germany, you’ll be happy to know that public universities do not charge tuition fees for Bachelor’s and Master’s programmes (except if you plan to pursue a Master's degree that focuses on a different subject than the one you studied as a Bachelor’s student). The German free tuition system is available for all foreign students, regardless of their country of origin.

The only exception is the Federal State of Baden-Württemberg, which, at the end of 2017, reintroduced tuition fees of 3,000 EUR/year for non-EU/EEA students.

Find Masters in Germany

Most German universities are public, so you will only have to pay an administration fee, which usually costs between 100 - 350 EUR/semester. This fee covers the student organisation services and your enrolment.

There are exceptions to this tuition-free rule, however. If you don’t finish your degree course on time and you study in Bremen, Lower Saxony, Saarland, Saxony, Saxony-Anhalt or Thuringia, you may have to pay tuition fees.

Tuition fees at private universities

At German private universities, tuition costs can reach 26,000 EUR/year for a Bachelor’s degree and 40,000 EUR/year for a Master’s. Programmes in Engineering and Business & Management are the most expensive.

Tuition-free universities for international students

Here are a few examples of free public universities in Germany:

We also recommend these universities in the Germany

Explore these highly recommended partner universities in Germany:

These institutions offer excellent programmes and are known for their international student support and vibrant academic environments.

Check out the best universities in Germany according to global rankings.


Tuition fees at top-ranked universities in Germany

Here is a list of average tuition fees at the top-ranked German universities:

2. Cost of living in Germany for students

Not only can you study for free in Germany, but it is also a pretty affordable country. The average costs of living for students range between 700 - 1,000 EUR/month, including accommodation.

  • Larger cities: Berlin, Frankfurt or Dusseldorf – total living costs of 900 – 1,500 EUR/month
  • Smaller cities: Freiburg, Leipzig or Hannover – you will need 750 – 1,100 EUR/month

Find out more about expenses (including health insurance) for students in Germany.

To make sure international students have access to the best insurance out there, Studyportals found a reliable partner in Aon. They offer global coverage, multilingual support and an online account to manage your insurance. Via Aon, you can easily get advise based on your personal needs: Get free advise now

Student accommodation costs in Germany

When it comes to living in Germany, housing is the highest monthly expense you will have.. Cheaper options for international students are residence halls or sharing a privately rented apartment. You can also rent a one-room apartment (also called a studio). Below you will find the average accommodation costs for a student in Germany:

  • Living alone in a studio: 390 EUR/month
  • Sharing a privately rented flat: 365 EUR/month
  • Living in a student residence: 250 EUR/month

Rooms in student residence halls are one of the most popular housing options. According to the DAAD, over 40% of international students live in a student residence. The second most popular option is sharing a flat, with 30% of students choosing this type of accommodation.

Monthly utilities like electricity, gas, heating, and internet can add between 100 - 200 EUR to your overall living costs.

Find Bachelor's degrees in Germany

Food costs for international students in Germany

As a student in Germany, you will pay about 170 EUR/month on food. If you’re looking for lower prices, try cheaper supermarkets like Aldi, Lidl, and Netto.

If you wish to have dinner in a restaurant once in a while you will pay 10 EUR for food in a cheap one. A three-course meal for two in an average restaurant costs 45 EUR and an additional light drink will be 3 EUR.


Transportation costs

According to a DAAD study, around 10% of the total monthly student budget is spent on transport.

  • A public transport pass for students is between 25 and 200 EUR/month. However, at many universities, the cost of the monthly transport pass is included in the administration fee that you need to pay every semester.
  • You can easily get around with a bicycle throughout any city in Germany. Rates for renting a bicycle are around 15-20 EUR/day.
  • Use Germany’s Deutsche Bahn train system and visit any German city you want; fares are between 20 and 70 EUR.

You can also use the Numbeo website to check out other prices and costs in Germany.

Funding & student support

The German state strongly supports higher education and finances universities by covering tuition fees. In addition, the German government also offers financial support programmes for students.

You can also check out the Studyportals Scholarship to get some help on financing your studies abroad.

Moreover, you can find many scholarship opportunities in Germany on our portal. 

German student visa

Now that you have an overview of tuition fees and living costs in Germany, you can start applying to universities. While you do that, don't forget to also check the German student visa requirements if you are from outside the EU/EEA.

Interesting programmes for you

Explore more than 90000 Master's programmes from all around the world with Studyportals.

All disciplines


Go to your profile page to get personalised recommendations!