Germany is a popular destination for international students who want to study mathematics at university. Public universities offer strong academic programmes, often with low or zero tuition fees for both EU and non-EU students.
Choose your study level
Most students start with a Bachelor of Science in mathematics, which typically takes three years of full-time study. After that, you can continue with a two-year Master of Science to specialise in areas like pure mathematics, applied mathematics, or statistics.
- Bachelor programmes usually require a school-leaving certificate equivalent to the German Abitur.
- Master programmes require a relevant undergraduate degree in mathematics or a closely related field.
- Some universities also offer integrated programmes that combine bachelor and master studies.
Language requirements and English options
While most bachelor programmes are taught in German and require language certificates like TestDAF or DSH, many master programmes are taught entirely in English. If you study in English, you will need to prove your proficiency with tests such as IELTS or TOEFL.
- Check the exact language requirements on the university admissions page.
- Even for English-taught degrees, learning basic German helps with daily life.
- Language courses are often available before the semester starts.
Tuition fees and living costs
Public universities in most federal states charge no tuition fees for a first degree, though you will pay a semester contribution that covers public transport and administrative services. In the state of Baden-Wurttemberg, non-EU students typically pay around 1,500 euros per semester.
- Living costs usually range from 800 to 1,000 euros per month for rent, food, and health insurance.
- You will need to show proof of financial resources, often through a blocked bank account, to get your student visa.
- Scholarships from organisations like the DAAD can help cover your expenses.
Application timeline and procedures
German universities have two intakes per year: the winter semester, which starts in October, and the summer semester, which starts in April. Mathematics programmes mostly start in the winter semester.
- Application deadlines are usually July 15 for the winter semester and January 15 for the summer semester.
- Many international applications go through an intermediary platform called uni-assist to check certificates.
- Always verify the exact dates on the national immigration authority and university websites.
Common questions
Can I work while studying mathematics in Germany?
Yes, international students from outside the EU can work up to 140 full days or 280 half days per year without a special permit.
Are mathematics degrees in Germany recognised internationally?
Yes, German universities use the European Credit Transfer System, making your degree compatible across Europe and worldwide.
Do I need to pay tuition fees at public universities?
Most public universities charge no tuition for bachelor and consecutive master programmes, except for minor semester contributions and specific fees in Baden-Wurttemberg.
How Eduuro helps
Create a free profile with your field, education, English level and documents, and admissions offices that search for exactly that can find you and write first.
Rules, fees and deadlines change. Check the university's own admissions page and the official immigration site of the country before you act on anything here.