Want to check if you’re eligible for immigration to Germany?
Why are more and more students opting for Germany? Not only is Germany home to some of the best universities in the world – you can actually study there for free.
At which universities can you study for free?
In Germany, you can generally study for free at all public universities. There are almost 300 public universities offering over 1,000 study programmes.
Some of the largest public universities include:
- University of Cologne
- Ludwig Maximilians University Munich (LMU)
- Goethe University Frankfurt
- RWTH Aachen University
- University of Münster
- Ruhr University Bochum
- University of Duisburg-Essen
- Universität Hamburg
- FAU Erlangen-Nürnberg
- Technical University of Munich (TUM)
- University of Würzburg
However, there are some exceptions.
Only public universities are tuition-free. If you study at one of the roughly 100 private universities, you are expected to pay, and those tuition fees are on par with what you would pay in countries such as the UK or Ireland. Private schools in Germany tend to offer specialised programmes.
The difference between “consecutive” and “non-consecutive” Master’s programmes. Consecutive programmes are those that you can enroll in immediately after you finish your Bachelor’s degree. Non-consecutive programmes usually require students to have some work experience. Non-consecutive study programmes usually cost tuition fees, even at public universities.
Public universities in the state of Baden-Württemberg can charge tuition fees from non-EU/EEA students. That includes the universities in Stuttgart, Karlsruhe, Mannheim, Freiburg, Heidelberg, and some other cities. The tuition fees are set at 1,500 euros per semester.
Some federal states also expect tuition fees of 500 to 650 EUR per semester
if you want to pursue a “secondary degree” (“Zweitstudium”). Secondary degree” is when you
- enroll in a non-consecutive Master’s programme,
- enroll in a Bachelor’s when you already have a Bachelor’s degree in another subject, or
- enroll in a Master’s programme when you already have a Master’s degree in another subject.