Master's Degrees in Germany
More than 1,500 master's programmes are taught in English at German universities, most of them tuition-free. We guide you from course selection to your visa interview.
Why choose this route
01
Law, Economics, Social Sciences & Management
600+ programmes (534 in English), including MBA, Global Supply Chain & Operations Management, International Business & Consulting, International Economics, Finance and Marketing.
02
Mathematics & Natural Sciences
649 programmes such as AI Engineering, Applied Biotechnology, Applied Computer Science, Data Science, Astrophysics, Automation & IT and Biochemistry.
03
Engineering
380+ programmes (355 in English) in civil, electrical, mechanical and transport engineering, architecture and more.
04
Art & Design
Around 59 programmes (50 in English), including Design & Interaction, Design Leadership, Digital Games, Digital Media and Human–Computer Interaction.
05
Languages & Cultural Studies
Close to 250 programmes in philosophy, psychology, history, English and German language and literature, and cultural studies.
06
Agriculture, Forestry & Nutrition
119 programmes (107 in English), including Agricultural & Food Economics, Agrobiotechnology, Animal Science, Bioeconomy and Environmental Engineering.
Who can apply
- Aged 25 to 34
- A bachelor's degree from a state (government) university in Sri Lanka
- A GPA of 3.0 or more out of 4.0 (First Class or Second Upper)
- G.C.E. A/Ls with all three subjects at S or better, General English passed and a Common General Test mark of 30 or more
- IELTS 6.5 or more
- German at A1 level
- A master's in the same field as your A/Ls and your bachelor's
Documents you need
- Passport
- Bachelor's degree certificate and transcripts
- O/L and A/L certificates
- IELTS certificate
- German A1 certificate (ÖSD or Goethe)
- CV and motivation letter
- Proof of your blocked account
Not sure you qualify? Check it in about a minute, for free.
Check my eligibilityHow it works
1
Free eligibility check
We check your degree, GPA and age, and tell you honestly if a master's is the right route.
2
Choose your programme
We shortlist English-taught master's programmes at public universities in your field.
3
German A1 and IELTS
Take German A1 at our official ÖSD exam centre and get your IELTS score.
4
Apply to universities
We prepare your documents, CV and motivation letter, and apply for the winter or summer intake.
5
Blocked account and visa
Open your blocked account and prepare for your visa appointment with our help.
6
Fly to Germany
We help you plan your arrival, so you start your studies settled in.
Costs, salary & timeline
Tuition at public universities
€0
You only pay a semester fee, usually a few hundred euros.
Blocked account
€992 a month
€11,904 for the first year, needed for your student visa.
Length of a master's
1.5 to 2 years
Three or four semesters, depending on the programme.
Working while you study
140 full days
Or 280 half days a year, paid at least the €13.90 minimum wage.
Intakes
Winter & summer
Two start dates a year at most universities.
After you graduate
18 months
To stay in Germany and look for a job in your field.
Official figures for 2026. Rules and amounts can change, so we confirm everything for your own case at your free consultation.
