Menu
HomeCategoriesCountriesSearchContact UsAboutBlogList Your Institution

German public universities charge €0 tuition to undergraduates of every nationality (with a small ~€350/semester contribution). They host over 1,000 English-taught Master’s programs. They rank among the best in the world for engineering, natural sciences, philosophy, and economics. Getting in is mostly a paperwork problem. Here is the complete 2026 step-by-step.

Step 1: Confirm Your School Qualification

German universities require your school-leaving certificate to be recognized as equivalent to the Abitur. Check the anabin database — it tells you whether your country’s certificate is directly recognized, recognized with conditions, or requires a Studienkolleg (preparatory year).

Step 2: Pick The Program Type

Step 3: Apply Through uni-assist or Directly

Most universities outsource international applications to uni-assist, a central portal that pre-verifies your documents (~€75 first application, ~€30 each additional). Some universities accept direct applications — check each one.

Step 4: The Document Checklist

  1. Apostilled school certificate (Abitur or equivalent).
  2. Apostilled Bachelor’s degree if applying for Master’s.
  3. Sworn translation into German or English.
  4. Language certificate (TestDaF / DSH for German programs, IELTS 6.5 / TOEFL 90 for English).
  5. CV / Lebenslauf.
  6. Motivation letter / statement of purpose.
  7. Passport copy.
  8. Sometimes: GRE, work experience, recommendation letters.

Step 5: Deadlines (2026)

Intake Application deadline
Winter (Sept/Oct start) 15 July (some 31 May for restricted programs)
Summer (April start) 15 January

Apply at least 4–6 months before the deadline if you’re outside the EU — visa processing alone takes 6–12 weeks.

Step 6: Open A Blocked Account (Sperrkonto)

Non-EU students must show proof of €11,904 (2026 figure) in a special German blocked account. Major providers: Fintiba, Expatrio, Deutsche Bank. The money is released to you in monthly installments after you arrive.

Step 7: Apply For Health Insurance

Mandatory from day one. Under 30: public student insurance (~€120/month, TK or AOK are the major options). Over 30 or non-EU senior: private (€100–€200/month).

Step 8: Apply For The Student Visa

At your nearest German consulate. Documents needed: admission letter, blocked account confirmation, insurance, biometric photo, visa fee (~€75). Processing: 4–12 weeks.

Step 9: After Arrival

  1. Anmeldung — register your address at the local Bürgeramt within 14 days. Without this, nothing else works.
  2. Bank account — convert your blocked account to a regular giro account, or open a new one.
  3. Residence permit — apply at the Ausländerbehörde within 90 days. This converts your entry visa into a multi-year permit.
  4. University enrollment — show up at the international office with all documents.

The Cost of “Free”

Full year budget for a typical international student:

Work Rights

Non-EU students may work 120 full days or 240 half-days per year. Most popular roles: research assistant (HiWi), waiter, retail, tutoring. Hourly wages start ~€13.50 (2026 minimum) and rise to €18–€22 for skilled work.

Start Your Application

Browse our free directory and shortlist German universities. Read our tuition-free countries guide and scholarships guide (DAAD is the major option for Germany).

Study Guides

F-1 OPT vs STEM OPT Extension — How Long US International Students Can Work PhD Stipend Comparison — Why Funded PhDs Mean Different Things by Country New Zealand Manaaki Scholarships — Government Funding for Developing Country Students View All Articles →

Quick Links

Browse Categories Search Institutions Study Destinations Find Scholarships List Your Institution

Study Destinations

Cyprus Greece South Korea China Germany View All Countries →

Platform

About Us Contact Us For Institutions Privacy Policy Terms & Conditions

Search Studies Multiverse

Search universities, schools, services, and scholarships