Cost of studying in Germany: tuition fees at 285 universities

Tuition in Germany is free at 143 of the 285 universities that publish a rate. The ones that do charge ask up to €49,500 a year. Living costs, proof of funds and application dates included.

Universities with a published fee
285
Typical year
€0
Median where a fee is charged
€3,000
Lowest published
€0
Highest published
€49,500

143 of them charge no tuition at all. A semester contribution or student-union fee usually still applies, and it does not reduce rent, food or the sum a student visa asks you to show.

Every figure on this page is the rate the university or the country's own fee law publishes for an international student. Where a university publishes nothing, it is left out rather than estimated, so 285 is the number of universities in Germany that state a rate, not the number that exist.

What each university charges an international student

The rate each university publishes for a year, in EUR. Open a university to see which programmes the rate covers and where the figure came from.

UniversityCityTHE rankTuition a year
Technical University of MunichMunich27€4,000 – €12,000
Ludwig Maximilians University Munich (LMU)Munich34€0
Heidelberg UniversityHeidelberg49€3,000
Humboldt-Universitat zu BerlinBerlin89€0 – €12,900
Charite - Universitatsmedizin Berlin91€5,000 – €10,200
RWTH Aachen UniversityAachen92€0
The University of BonnBonn92€0
Eberhard Karls Universitat TubingenTübingen98€0 – €3,400
Freie UniversitätBerlin113€0
Georg August Universitat GottingenGöttingen122€0
Universitat HamburgHamburg125€0 – €11,200
Universitat FreiburgFreiburg im Breisgau138€3,000
Technische Universität BerlinBerlin160€0
Universitat zu KolnCologne164€0
Karlsruhe Institute of Technology KITKarlsruhe166€3,000 – €18,402
Technische Universitat DresdenDresden174€0 – €4,000
University of WurzburgWürzburg179€0
University of MünsterMünster195€0 – €4,650
Friedrich Schiller Universitat JenaJena201-250€0
University of MannheimMannheim201-250€17,000
Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU)Nuremberg201-250€0
Goethe University Frankfurt am MainFrankfurt am Main201-250€0 – €20,000
Universitat PotsdamPotsdam201-250€0 – €9,500
Ruhr Universitat BochumBochum251-300€0
Technical University of DarmstadtDarmstadt251-300€0
Universitat KonstanzConstance251-300€3,000 – €5,300
Universität UlmUlm251-300€3,000
University of StuttgartStuttgart251-300€3,000
Heinrich Heine University DüsseldorfDüsseldorf251-300€0
Universitat Duisburg - EssenEssen301-350€0

Living costs

Germany puts a student's living costs at €1,100 to €2,000 a month. Covers rent, food, health insurance, transport, study materials and personal expenses. Basis: official university cost pages - RWTH Aachen's 'Costs of Studying in Aachen 2026' advises budgeting at least EUR 1100/month (rent 400-600, food 200-300, health insurance 100-150); TUM Graduate School states EUR 1300-2000/month for Munich, Germany's most expensive student city.

What a student visa asks you to show

€992 a month. 992 euros per month at your disposal (as of 1 January 2025), usually shown through a blocked account (Sperrkonto)

When to apply

WhatWhen
Courses starting in the winter semester15 July
Courses starting in the summer semester15 January

Related pages