
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.
EU/EEA citizens can work in Germany without any permit. Watch the limit, though: if you work more than 20 hours a week during the semester, you have to pay social security contributions like a regular employee.
Students from outside the EU/EEA may work 140 full days or 280 half days a year, or up to 20 hours a week during the lecture period, without approval from the Federal Employment Agency. Jobs as a student assistant at a university do not count towards this limit. Self-employment needs the approval of the foreigners' authority.
You can find jobs for students at your university's careers service and at the Studierendenwerk. Jobs for researchers are listed on EURAXESS.
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.