
Most public universities charge no tuition for bachelor's programmes, only a semester contribution such as €189.80 at Heidelberg; non-EU students pay fees in Baden-Württemberg (€1,500 per semester) and at TU Munich. In the 2025/26 winter semester 422 institutions offered 22,426 programmes, 2,383 of them in English. See how to apply, what a student residence costs (€318 a month on average) and how much you can work.
There is no single admission system in Germany. Depending on the programme and the university, you apply in one of three ways:
Deadlines: often 15 July for the winter semester and 15 January for the summer semester – but each university can set its own. At hochschulstart, the deadline for the 2026/27 winter semester was 31 May 2026 if you got your school leaving certificate before 16 January 2026 (Altabiturienten) and 15 July 2026 if you got it later (Neuabiturienten).
If you come from outside the EU/EEA, apply as early as you can: you will need your admission letter to apply for a student visa, and getting an appointment and a decision takes time (see: Residence and formalities).
Whether your secondary school leaving certificate gives you access to your chosen programme, and which documents you need (translations, certified copies), you can check with the university's admissions office or with uni-assist.
Sources: European Commission – Study in Europe (education.ec.europa.eu/study-in-europe), Eurostat, official national study and residence portals and authorities, Eurodesk, enic-naric.net, studentnews.eu. As of September 2026.