Germany's public universities charge almost no tuition. Here's how to navigate applications, blocked accounts, and the visa process.
Germany is unique among top study destinations because most public universities charge no tuition fees — even for international students. You typically only pay a semester contribution of EUR 150 to EUR 350 which often includes a public transport pass.
The exception is Baden-Wurttemberg, where non-EU students pay EUR 1,500 per semester. Even so, this is far less than tuition in the UK, US, or Australia.
To apply, most German universities use the uni-assist portal for international applicants. You will need certified copies of your academic transcripts, proof of German language proficiency (TestDaF or DSH for German-taught programs, or IELTS/TOEFL for English-taught programs), and a motivation letter.
For your visa, you need to open a blocked account (Sperrkonto) with approximately EUR 11,904 (as of 2026), which proves you can support yourself for one year. You can withdraw a fixed monthly amount after arriving. Opening a blocked account is now straightforward through services like Expatrio or Fintiba.
The German student visa application requires your university admission letter, blocked account confirmation, health insurance, a valid passport, and completed application forms. Processing takes four to twelve weeks depending on your country.
Living costs in Germany are reasonable compared to other Western European countries. Budget approximately EUR 850 to EUR 1,100 per month including rent, food, transport, and health insurance. Cities like Munich and Frankfurt are more expensive; cities like Leipzig, Dresden, and Freiburg offer great value.
Need personalised guidance?
Our expert counsellors can help you with university selection, applications, visas, and scholarships — all for free.
Get Free Counselling