Find Your Master's
in Germany
Search 1,536 English-taught Master's programs at 189 German universities. Free, fast, and better than DAAD.
* Most public universities. Some states charge fees for non-EU students.
Popular Fields of Study
Browse Master's programs by subject area
Why MastersScout?
English-Taught Only
Every program in our database is taught in English. No guessing about language requirements.
GPA Converter
Convert your grades from any scale to the German system using the official Bavarian formula.
Newsletter
Tips, new programs, and guides for studying in Germany — straight to your inbox.
How to Find the Right Master's in Germany
Germany is one of the most popular destinations for international Master's students — and with good reason. Here's what you need to know to find and apply to the right program.
Tuition & Fees
Most public universities in Germany charge no tuition for Master's programs — even for international students. You typically only pay a semester fee of €150–350, which often includes a public transport ticket. A few states charge tuition for non-EU students (up to €1,500/semester in Baden-Württemberg). Use our GPA converter to check whether your grades qualify.
English-Taught Programs
Germany offers over 1,500 Master's programs taught entirely in English. Popular fields include Computer Science, Business Administration, Mechanical Engineering, and Data Science. No German language skills required — though some basic knowledge helps with everyday life.
Application Deadlines
Most programs start in the winter semester (October). Application deadlines for international students are typically in mid-July, while summer semester deadlines fall in mid-January. Top cities like Berlin, Munich, and Stuttgart have highly competitive programs — apply early for the best chances.
Admission Requirements
German universities convert your GPA using the modified Bavarian formula. Most programs require English proficiency (IELTS 6.5+ or TOEFL 85+) and a related Bachelor's degree. Some programs also require specific ECTS credits in certain subjects. Read our complete guide to getting accepted for a detailed breakdown.
Stay in the Loop
Tips, new programs, and guides for your Master's in Germany.
We'll send a confirmation email. No spam, unsubscribe anytime. Privacy Policy
Frequently Asked Questions
Are Master's programs in Germany really free?
Most public universities in Germany charge no tuition fees for Master's programs, including for international students. You only pay a semester contribution of around €150-350 which covers a public transport ticket and student services. A few states (like Baden-Württemberg) charge €1,500/semester for non-EU students.
Do I need to speak German to study in Germany?
Not necessarily. There are over 1,500 English-taught Master's programs in Germany. However, knowing some German helps with daily life. Many universities offer free German language courses for international students.
What GPA do I need to get into a German Master's program?
Requirements vary by program. Generally, you need a grade equivalent to the German 'good' (2.5 or better on the German scale). Use our GPA converter tool to check how your grades translate to the German system.
When should I apply for a Master's in Germany?
Most programs have deadlines in mid-July for winter semester (October start) and mid-January for summer semester (April start). Some programs have earlier deadlines, so always check the specific program page.
Can I work while studying in Germany?
Yes! International students can work up to 120 full days or 240 half days per year. Many students find part-time jobs or working student positions (Werkstudent) in their field of study.