Free Tuition Universities
in Germany
Germany's public universities charge zero tuition fees — for all nationalities, all levels. Study a world-class Bachelor's, Master's, or PhD while paying only a small semester contribution.
Programmes Available
Tuition Fees
Semester Fee Only
Public Universities
Showing 19585–19608 of 19,872 programmes
Frequently Asked Questions About Free Tuition in Germany
Yes. Public universities in Germany charge no tuition for Bachelor's, Master's, and PhD programmes. This applies to all nationalities, including non-EU international students. The only cost is a semester contribution of €150–€350, which covers student services and often includes a public transport pass.
The semester contribution covers student services, administration, and usually includes a Semesterticket — a public transport pass valid in the university's region for the entire semester. Some universities also include access to sports facilities, libraries, and student counselling services.
Yes. Both consecutive and non-consecutive Master's at public universities are tuition-free. Only Baden-Württemberg charges €1,500 per semester for non-EU students. All other 15 German states offer completely free tuition at public universities for Master's programmes.
Only Baden-Württemberg charges €1,500 per semester for non-EU international students. All other 15 states offer free tuition at public universities. Even in Baden-Württemberg, PhD students and students in cooperative programmes are often exempt.
Private universities charge tuition ranging from €5,000–€30,000 per year. However, with over 400 public universities offering excellent quality and world-class research, private institutions are rarely necessary. German public universities consistently rank among the best in the world.
Students typically need €934 per month (the blocked account requirement). Costs vary by city — Munich is the most expensive, while eastern German cities like Leipzig or Dresden are more affordable. Student dormitories (Studentenwohnheime) offer the cheapest housing option.
You need a blocked bank account (Sperrkonto) with €11,208 per year. This serves as proof of funds for your student visa application. The money is released monthly (€934/month) once you arrive in Germany. Popular providers include Expatrio and Fintiba.
Study for Free in Germany
Not sure where to start? Get a free profile evaluation from our German education experts. We will assess your eligibility and recommend the best tuition-free programmes for your academic background.