Skip to content

Studying in Germany: The Complete Guide for International Students 2026

Study in Europe

Study in Germany 2026: 0 EUR tuition at public universities (most states), TUM, LMU, Heidelberg. TestDaF, uni-assist, Numerus Clausus, Semesterbeitrag, BAföG, and working while studying.

Panoramic view of TUM campus in Munich with the Alps in the background

Lead image: Wikimedia Commons

You’re sitting in the TUM Mensa at Arcisstraße in Munich, a tray of Schnitzel, Spätzle, and salad in front of you - total cost 4.20 EUR, because your MensaCard student rate applied automatically. At the next table, a group of international students from a dozen different countries are locked in a spirited debate with some Bavarians about whether a proper Brezel should have thick or thin arms. Through the window, you can see the 1970s Olympiapark and the silhouette of the Alps on the horizon. You open your banking app and check: for the entire spring semester, you paid 162.40 EUR in Semesterbeitrag, and that included a Semesterticket covering the entire MVV network - unlimited public transport throughout Munich and the surrounding region. This isn’t a scholarship discount, a promotional first year, or a means-tested subsidy. You are studying computer science at a top-50 university by global ranking for 0 EUR in annual tuition fees.

Germany is now the third most popular destination in the world for international students, behind only the United States and the United Kingdom. In the 2024/2025 academic year, over 469,000 international students were enrolled at German universities - yet the country achieves that without charging most of them a cent in tuition. The combination of the Humboldtian research tradition, the engineering prestige of TUM and RWTH Aachen, a rapidly growing catalogue of English-taught programmes, and cost-of-living figures that look modest against UK or US equivalents has made Germany one of the clearest-value propositions in global higher education.

This guide walks you through the full landscape: why Germany’s tuition-free model survived Bavaria’s brief experiment and continues to apply to nearly all international students in 14 of 16 federal states; which universities are genuinely within reach for international applicants and which admit only the very top of the class; how the Numerus Clausus grade-threshold system works and what your national qualifications convert to; the TestDaF and DSH language examinations; how to apply through uni-assist and Hochschulstart step by step; what student life actually costs in Munich versus Leipzig; and what working during your studies looks like financially. For institution-specific detail, see our dedicated guides on TU Munich, LMU Munich, Heidelberg, Humboldt-Universität, FU Berlin, and KIT.

Studying in Germany - key figures 2025/2026

0 EUR
Annual tuition at public universities (most states)
Plus Semesterbeitrag 144-350 EUR/semester
469,000+
International students enrolled
3rd globally after the USA and the UK
2,000+
English-taught programmes
Mainly Master's, with a growing Bachelor's offer
TUM #28, LMU #54
Top positions in QS World Rankings 2025
Germany has 8 universities in the QS top 200
11
Exzellenzuniversitäten
Federally funded research-excellence universities since 2019
750-1,500 EUR/mo
Typical monthly student living costs
Smaller cities to Munich (incl. accommodation)

Sources: DAAD 2025, Statistisches Bundesamt, QS World University Rankings 2025, study-in-germany.de

Why choose Germany for your studies?

Before getting into the specifics of systems, rankings, and costs, let’s answer the foundational question: why Germany, when the Netherlands offers more English-taught programmes and France provides CAF rent subsidies to students?

First - zero tuition fees. Germany is the only large European country where public university tuition is literally 0 EUR per year for the overwhelming majority of students. This is not limited to EU citizens. In 14 of Germany’s 16 federal states, international students from anywhere in the world pay no tuition at all. Bavaria was the last state to run a tuition experiment (500 EUR/semester from 2007 to 2013), which was abolished following a public referendum. Baden-Württemberg introduced fees of 1,500 EUR/semester in 2017, but only for non-EU students. Students from EU countries pay identically to German nationals at every public university: only the Semesterbeitrag (semester contribution) of 144-350 EUR, which almost always includes a Semesterticket - unlimited public transport and regional rail across the university’s city and surrounding area. A semester at TU Berlin, for example, costs around 320 EUR, and that covers the entire BVG network: buses, U-Bahn, S-Bahn, trams, and regional trains up to 50 km from the city.

Second - the best engineering and natural sciences in continental Europe. TU Munich, LMU, Heidelberg, and KIT sit in the global QS top 120, and in specialist STEM rankings (mechanical engineering, physics, chemistry) they consistently reach the top 30. German industry - Bosch, Siemens, BMW, Volkswagen, SAP, Bayer - is the largest engineering employer base in Europe and a natural destination for internships and first jobs. The institutional links between academic research at RWTH Aachen or TUM and the lab programs of major German corporations are tighter than almost anywhere else in the world. An engineering or computer science degree from a German Exzellenzuniversität carries genuine weight in European and international recruiting.

Third - a broader English pathway than most applicants expect. The common assumption is “Germany means German only.” The 2025 reality: over 2,000 fully English-taught Master’s programmes (280+ in computer science alone, per the DAAD International Programmes Database), plus a growing number of English-taught Bachelor’s tracks. If your German is at zero right now, you can apply directly to an English-taught Master’s programme - and spend your time in Germany building the language through immersion rather than formal study. German itself is also accessible: Goethe-Institut centres operate in nearly every country, and online intensive courses can realistically bring a motivated learner from A1 to B2 in 12 to 18 months.

Fourth - the Humboldt model. This argument rarely features in university marketing, but it is the intellectual core of why German degrees carry the weight they do. Wilhelm von Humboldt’s foundational principle - that teaching and original research are inseparable activities - was built into the Universität Berlin (today’s Humboldt-Universität) in 1810 and every German research university still operates on it. Students are expected to engage with primary research material from the first year. This is a different culture from American liberal arts (broad general education) or the British tutorial system (intensive personal mentorship with a supervisor). German degrees are more theoretical, demand greater independent intellectual work, and produce graduates with strong international recognition in academic and research communities worldwide.

Fifth - central European geography. Germany sits at the heart of Europe’s high-speed rail network and aviation hub system. From London, Berlin is a two-hour flight (budget fares available year-round); from Paris, Munich is 6 hours by TGV; from Zurich, Stuttgart is under 3 hours by rail. Frankfurt Airport is one of Europe’s two largest hubs, with direct connections to North America, the Middle East, and Asia. Once in Germany, the 49-euro Deutschlandticket covers all regional trains and local public transport nationwide. For students coming from European countries, the ability to return home for holidays without budget-airline stress is a meaningful quality-of-life consideration often underestimated before arrival.

Which German universities are best for international applicants?

Germany has a university ecosystem unlike any other in Europe - there is no single “number one” equivalent to Oxbridge or the Grandes Écoles. Instead, the Exzellenzstrategie (Excellence Strategy, run by the Federal Ministry of Education and Research, BMBF) designated eleven Exzellenzuniversitäten in 2019, which receive supplementary federal research funding and form the real academic elite of the system. Here are the key institutions for international applicants:

Technische Universität München (TUM) - Germany’s number one in virtually every ranking. QS 2025: #28 globally. Strongest disciplines: computer science, mechanical engineering, electrical engineering, biotechnology, physics. Several Bachelor’s programmes are 100% in English (Information Engineering, Management & Technology). Tuition: 0 EUR + Semesterbeitrag ~162 EUR/semester, which includes the MVV network pass (Munich’s entire public transport system). The Munich Center for Machine Learning and the Munich School of Robotics are Germany’s leading AI and robotics research hubs. Absolutes dominate the German tech sector: BMW, Siemens, Allianz, and an increasingly dense cluster of deep-tech startups. NC for computer science: 1.8-2.2, which requires a competitive converted grade average - your qualifications are assessed by uni-assist using a standardised formula.

Ludwig-Maximilians-Universität München (LMU) - Bavaria’s oldest university (founded 1472), with the broadest range of humanities and medical programmes in southern Germany. QS 2025: #54. Natural sciences (mathematics, physics, chemistry, biology) are at world standard - 43 Nobel laureates among alumni and faculty. Medicine at LMU is among the most competitive in Germany (NC 1.0-1.3, meaning near-perfect results across the board). Tuition: 0 EUR + Semesterbeitrag 167 EUR. English-taught Master’s: economics, financial mathematics, neuroscience, theoretical physics.

Universität Heidelberg - Germany’s oldest university (founded 1386) and the emblematic institution of the German academic tradition. QS 2025: #84. Strongest disciplines: medicine (one of Germany’s three best), molecular biology (EMBL Heidelberg, Max-Planck-Institut für medizinische Forschung on campus), physics, philosophy. Heidelberg has a notably international atmosphere: some Master’s programmes report 40% international student enrollment. NC for medicine: 1.0 - effectively zero tolerance for anything below a near-perfect converted average. Tuition: 0 EUR + Semesterbeitrag 171.80 EUR.

Humboldt-Universität zu Berlin (HU Berlin) - the university where Hegel, Schopenhauer, Einstein, and Max Planck taught. 57 Nobel laureates in its history. QS 2025: #126. Strong disciplines: law, economics, philosophy, history, linguistics, physics. Berlin as a city is significantly more affordable than Munich (student accommodation 280-400 EUR vs 400-550 EUR), more anglophone in everyday street life, and one of the most culturally diverse environments in Europe. Semesterbeitrag: 315.64 EUR, including the VBB Semesterticket covering all Berlin-Brandenburg public transport - regional trains to Potsdam and beyond are included.

Freie Universität Berlin (FU Berlin) - founded in 1948 as a direct institutional response to the Sovietisation of Humboldt-Universität in the eastern sector of the city. QS 2025: #98. Strongest programmes: political science (Otto-Suhr-Institut - one of the best in Europe), international relations, biology, veterinary medicine. The Dahlem campus in western Berlin carries a quieter, more campus-like atmosphere than the city centre. English-taught Master’s: North American Studies, International Relations, Computational Sciences.

Karlsruhe Institute of Technology (KIT) - Germany’s only combination of a full public university and a federal research centre, formed in 2009 from the merger of Universität Karlsruhe and Forschungszentrum Karlsruhe. QS 2025: #119. Specialisations: mechanical engineering, electrical engineering, computer science, physics. Konrad Zuse built Germany’s first commercial computer at the predecessor institution. Karlsruhe (population ~300,000) is significantly more affordable than Munich or Berlin (student accommodation 220-350 EUR/month), with fast rail connections to Frankfurt (1 hour) and Strasbourg (1 hour via TGV).

RWTH Aachen - Germany’s largest engineering university and arguably its most industry-integrated. QS 2025: #99. Frequently described by BMW, Bosch, and Volkswagen recruiters as the closest German equivalent to a top-tier engineering school on the MIT model - over 60% of students complete an industry internship during their degree. Aachen sits directly on the Belgian and Dutch borders: Brussels is 1.5 hours by rail, Amsterdam 2.5 hours. NC for computer science: 2.1-2.5.

TU Berlin - Berlin’s engineering counterpart to TUM. QS 2025: #154. Strong in robotics, AI, and telecommunications. Notably, TU Berlin has the largest English-taught Bachelor’s selection among German technical universities, including a fully English-language Computer Engineering BSc.

Other significant institutions worth considering: TU Dresden (microelectronics, ASML and Infineon partner), Universität Tübingen (humanities, cutting-edge AI research group), Universität Freiburg (natural sciences, environmental and forest sciences), Goethe-Universität Frankfurt (economics, law, home to one of Germany’s most connected financial-sector research environments), Universität Bonn (mathematics, economics), Universität Köln (law, economics).

Realistic assessment for international applicants: with strong results in your national advanced examinations - top A-levels, IB 33 or above, or a strong equivalent national qualification - combined with German at C1 level, TUM, RWTH, TU Berlin, and KIT are genuinely within reach for most STEM programmes (medicine is a separate category requiring essentially the strongest possible results). For Heidelberg, LMU, and FU Berlin, the same general assessment applies: ambitious but achievable across most programmes outside the hardest NC caps.

Can you study in Germany without knowing German?

This is one of the most frequently asked questions by international applicants - and the answer is genuinely nuanced, depending on which level of study you are targeting.

At Bachelor’s level - German dominates. Over 90% of undergraduate programmes at public German universities are delivered in German. The language requirement for most Bachelor’s programmes is German at B2 or C1 level, demonstrated by one of the recognised examinations (TestDaF, DSH, Goethe-Zertifikat, or Telc Deutsch C1 Hochschule - detailed below). English-taught Bachelor’s programmes exist but occupy a narrow niche:

  • TU Berlin - Computer Engineering BSc and Information Systems Management BSc are fully in English.
  • Jacobs University Bremen (private) - full English-taught Bachelor’s catalogue, tuition approximately 20,000 EUR/year (scholarships available reducing this to 10,000-14,000 EUR depending on academic record).
  • Constructor University Bremen (formerly Jacobs Foundation, private) - English BSc programmes, tuition approximately 18,000 EUR/year.
  • TUM - Information Engineering and Management & Technology (BSc in English, but competitive - acceptance around 5% of applicants).
  • Bard College Berlin (private, liberal arts) - fully in English, tuition 28,000 EUR/year.

At Master’s level, the situation is essentially reversed. Over 2,000 Master’s programmes in Germany are taught 100% in English (source: DAAD International Programmes Database). This is especially true in: natural sciences (mathematics, physics, chemistry), computer science (DAAD lists 280+ English-taught Master’s CS programmes), engineering (mechanical, electrical, biotechnology), management (MBA, MIM), and economics and finance. English-taught Master’s programmes typically require IELTS Academic 6.0-7.0 or TOEFL iBT 80-100. German is not formally required, but in daily life - student accommodation offices, local government registration (Einwohnermeldeamt), supermarkets, social situations - a working knowledge is immensely useful.

A practical path for applicants starting from limited German: if you are coming from a secondary education system without a German language component, your most realistic routes are either (a) a direct application to an English-taught Master’s - in which case you complete a degree in your home country first, then apply to Germany for the Master’s; or (b) committing to German language study in parallel with your final year of secondary school, targeting at least B1-B2 by the time you apply, and pushing to C1 in the first year at a German university where language immersion will accelerate your progress dramatically.

Goethe-Institut centres worldwide offer intensive German courses. A typical intensive year-long course brings most motivated learners to B2 from A1-A2; the cost varies by country but runs approximately 2,000-4,000 EUR for a full year of classes, or significantly less via their online platform. Many German universities also offer free or subsidised German language courses for enrolled international students - check the Sprachenzentrum of your target institution.

One mechanism worth knowing about is the Studienkolleg: a one-year preparatory programme offered by German universities for international applicants whose home-country school-leaving qualification is not directly recognised as equivalent to the German Abitur. EU-qualified applicants in most cases do not need it (the KMK - Germany’s Standing Conference of the Ministers of Education - maintains bilateral recognition agreements with most EU member states). If you hold qualifications from outside the EU, check whether your home country’s school-leaving certificate is directly recognised or whether you will need to complete a Studienkolleg. The Studienkolleg year is free of charge on public university campuses and ends with a Feststellungsprüfung (assessment examination) that is accepted by all German universities. Be aware that this is an additional year before your Bachelor’s begins, not a replacement for the first year.

TestDaF, DSH, or Goethe-Zertifikat - which language exam should you choose?

Germany’s language certification system is fragmented across several exams, each with different logistics and trade-offs. The right choice depends primarily on where you are based when you prepare.

TestDaF (Test Deutsch als Fremdsprache) - the most popular exam for international applicants. It can be taken at Goethe-Institut centres and licensed TestDaF-Institut test sites in almost every country (verify the current list at testdaf.de). The cost is approximately 195 EUR. The required score for university admission is TDN4 (Test-Deutsch-Niveau 4) in all four sections: listening comprehension, reading, writing, and speaking. The scale runs TDN3 (≈B2.1) - TDN4 (≈B2.2/C1.1) - TDN5 (≈C1). The exam is offered six times per year. Virtually every German university accepts TestDaF - it is the benchmark for advance preparation before you arrive in Germany.

DSH (Deutsche Sprachprüfung für den Hochschulzugang) - administered directly by German universities. It can only be taken in Germany (typically after you have arrived). Advantage: it is free or very cheap (50-100 EUR). Disadvantage: you need to already be in Germany, and universities usually require it before enrolment. Scale: DSH-1 (≈B2), DSH-2 (≈C1), DSH-3 (≈C2). Standard required for admission: DSH-2. Each university sets its own schedule - usually once or twice a year. If you plan to arrive in Germany before your studies begin (for a language course or as a pre-enrolled student), DSH can save you both the TestDaF registration fee and preparation time.

Goethe-Zertifikat C1 / C2 - the Goethe-Institut’s own certificate, accepted by most German universities (not all - always verify with the specific institution). Cost: approximately 210 EUR (C1) / 240 EUR (C2) at Goethe-Institut centres internationally. The advantage is that it can be taken well before your departure in your home country. Goethe-Institut maintains centres in most major countries. The exam calendar is continuous throughout the year.

Telc Deutsch C1 Hochschule - a newer exam (available since 2009), specifically designed for university-level language certification. Accepted by practically all German universities. Available at authorised Telc test centres in many countries (check telc.net for the global list). Cost approximately 180 EUR. Increasingly popular in major European cities as a logistically convenient alternative to TestDaF.

For applicants from DSD schools: if you attended an international school where German was a teaching language and you hold the DSD II (Deutsches Sprachdiplom der Kultusministerkonferenz - Level II), that certificate is issued by the German side and is recognised by all German universities as proof of C1 - no additional exam required. This is relevant for students from international schools worldwide that participate in the DSD programme run by the German federal states.

For English-taught programmes, the standard requirements are IELTS Academic 6.0-7.0 or TOEFL iBT 80-100. TUM, RWTH, and KIT typically require TOEFL 90+ or IELTS 6.5+ for competitive programmes. The TUM School of Management and ESMT Berlin (for MBA/MIM) typically require TOEFL 100+ or IELTS 7.0+. Prepare with our TOEFL application for full practice tests and AI-generated feedback on speaking and writing.

How to apply to German universities - step by step

The German application process is considerably less centralised than the UK’s UCAS or France’s Parcoursup. There are three main routes depending on your target programme.

Route 1: uni-assist (uni-assist.de) - the primary route for most international applicants. Uni-assist (officially: Service- und Beratungsstelle für internationale Studienbewerber) is the central document-verification service that processes applications from candidates whose qualifications originate outside the German secondary education system. Approximately 180 German universities delegate document checking to uni-assist. The process:

  1. Have your school-leaving certificate and transcripts translated into German or English by a sworn/certified translator (cost varies by country - typically 50-150 EUR per document set).
  2. Register an account at uni-assist.de.
  3. Select the universities and programmes you want to apply to (up to 10 simultaneously).
  4. Upload documents: school-leaving certificate (with certified translation), full transcripts (all years of secondary school), CV, language certificate, motivational letter (if required by the programme).
  5. Pay the fee: 75 EUR for the first application + 30 EUR for each additional application (2026 prices).
  6. Uni-assist converts your qualifications to a German Notendurchschnitt (grade average) on the 1.0-4.0 scale and forwards the verified file to the universities.
  7. Each university issues its admission decision directly.

Key deadlines: winter semester (starting October) - 15 July; summer semester (starting April) - 15 January. Some universities set earlier internal deadlines (as early as 31 May for the winter semester), so always verify the specific institution’s pages.

Route 2: Hochschulstart (hochschulstart.de) - for federally restricted programmes only: medicine, dentistry, pharmacy, and veterinary science. If you are applying to study medicine in Germany, you must go through Hochschulstart. The system allocates places in three pools: Abiturbestenquote (20% of places for the highest-ranked Abitur averages), TMS (Test für Medizinische Studiengänge - a dedicated aptitude test that determines 60% of places), and Auswahlverfahren der Hochschulen (20% of places allocated by the universities themselves through individual criteria such as interviews or additional tests). For medicine in practice, the required converted average is 1.0-1.2 - meaning near-perfect results in your national qualifications.

Route 3: Direct application to the university - several major institutions (TUM, LMU, RWTH, FU Berlin) operate their own application portals and do not require uni-assist. For example, TUM applicants apply through TUMonline; the system performs the grade conversion automatically. Always check the specific university’s admissions pages - some use a combination: documents processed by uni-assist, application submitted via the university’s own portal.

Standard required documents (typical across most programmes):

  • School-leaving certificate + certified translation into German or English.
  • Full secondary school transcripts (all years) + certified translation.
  • Language certificate (TestDaF / DSH / Goethe / Telc for German-taught programmes; IELTS / TOEFL for English-taught programmes).
  • CV (Europass format is widely used, though not universally required).
  • Statement of purpose / motivational letter (Motivationsschreiben) - required for most Master’s programmes and competitive Bachelor’s tracks.
  • Letters of recommendation - standard for Master’s, rare for Bachelor’s.
  • Passport or national identity document.

Visa requirements: EU citizens do not need a student visa to study in Germany - they can enter with their national ID card and register at the local residents’ registration office (Anmeldung at the Bürgeramt or Einwohnermeldeamt) within 14 days of moving in. Non-EU applicants must obtain a German student visa from the German embassy or consulate in their home country before travelling. The visa application typically requires an admission letter, proof of financial resources (the Sperrkonto blocked account for 11,904 EUR/year is the standard method), health insurance, and accommodation confirmation. Processing times vary significantly by country - begin the visa process as soon as you receive your admission letter.

Studienkolleg for non-EU applicants: if your home country’s secondary school qualification is not on the KMK’s equivalency list, you will be required to complete a Studienkolleg before starting your Bachelor’s. Check the official recognition database at anabin.kmk.org to verify whether your specific qualification is recognised.

What is Numerus Clausus and what grade do you need?

Numerus Clausus (NC) is Germany’s supply-side solution to excess demand for popular programmes - the mechanism that stands in for the holistic admissions interviews used in the UK and the portfolio-based selection used in some US schools. NC is a minimum converted grade-point average threshold: every applicant below it is rejected, every applicant above it is offered a place (subject to available seats).

How the German grade scale works: the scale runs 1.0-4.0, where 1.0 is the best possible grade (equivalent to 100% or a straight-A record in most national systems) and 4.0 is the minimum pass (equivalent to approximately 50%). This is the reverse of most English-speaking grading conventions - lower is better. When comparing NC figures, a lower number always means a more selective programme.

How your qualifications are converted: your school-leaving qualifications are converted to a German Notendurchschnitt by uni-assist using a standardised formula. The most commonly applied conversion is a variant of the Modifizierte Bayerische Formel:

German average = 1 + 3 × (maximum score − your score) / (maximum score − minimum passing score)

In practice, this means that a strong A-level set or a solid IB score translates to a competitive German average, while mid-range results land in the 2.0-3.0 range. For the International Baccalaureate, a maximum score of 45 converts to approximately 1.0 (the best German grade). The precise conversion for intermediate scores depends on your country of schooling and is calculated officially by uni-assist - use our application calculator and GPA converter for indicative estimates, and treat the output as preliminary until uni-assist issues its official conversion letter.

Published NC thresholds for Wintersemester 2024/2025 (sources: official university pages, published NC-Werte):

  • Medicine (Heidelberg, LMU, Charité Berlin): NC 1.0-1.3 - effectively the highest possible results across the board.
  • Medicine (smaller universities: Lübeck, Greifswald, Magdeburg): NC 1.4-1.6 - still highly competitive.
  • Psychology (Heidelberg, FU Berlin, LMU): NC 1.3-1.7.
  • Law (LMU, Heidelberg, Bonn, FU Berlin): NC 1.6-2.2.
  • Computer Science (TUM, RWTH, KIT): NC 1.8-2.5.
  • Mechanical Engineering (TUM, RWTH, KIT): NC 2.0-2.8.
  • Economics / BWL (LMU, Mannheim, Frankfurt): NC 1.6-2.2.
  • Architecture (TU Berlin, RWTH Aachen): NC 2.2-2.8 plus a portfolio.
  • Programmes without NC (approximately 50% of all German university programmes): philosophy, most philology and language programmes, pure mathematics, physics, chemistry, biology (at most universities outside the top five), political science at smaller universities - meeting the formal entry requirements (accepted qualification + language certificate) is sufficient.

Important nuance: NC is not a fixed annual threshold - it is published retroactively after each semester’s admissions round closes, as the grade of the last person admitted. The figure can shift up or down between years. A portion of places in NC programmes is always reserved for Härtefälle (special hardship cases - family caregiving responsibilities, disability, etc.) and Wartesemester (waiting semesters - the longer you have been waiting, the better your priority in the second round). These mechanisms mean that even applicants slightly below the NC figure in one year may be admitted in a subsequent round.

Use our application calculator to model how your qualifications compare to published NC thresholds - the tool implements the standard conversion formulas used by uni-assist and gives you a programme-by-programme readiness estimate.

What do studies and student life in Germany actually cost?

Back to the figure that sounds too good to be true: 0 EUR annual tuition for students at public universities in most German states. This is not marketing language, not a reduced rate after a scholarship, not a first-year promotional offer - it is the standard fee structure across 14 of Germany’s 16 federal states for all enrolled students regardless of nationality.

Exceptions to the 0 EUR rule:

  1. Baden-Württemberg (since 2017) - 1,500 EUR/semester for non-EU students. Does not apply to EU citizens.
  2. Second degree (Zweitstudium) - if you already hold a degree from another country and are beginning a second one in Germany, some universities charge approximately 650 EUR/semester.
  3. MBA programmes and some executive Master’s - these are market-priced at 15,000-35,000 EUR/year at institutions such as ESMT Berlin and WHU.
  4. Private universities (Jacobs/Constructor Bremen, Bard Berlin, Frankfurt School of Finance) - 18,000-35,000 EUR/year.

The Semesterbeitrag is the mandatory semester fee every enrolled student pays twice a year. It is composed of: a contribution to the Studentenwerk (the student services organisation that runs canteens and halls of residence), an administrative fee, and the Semesterticket - which is typically the largest component. Current rates for 2024/2025:

University / CitySemesterbeitragWhat the Semesterticket covers
TU München / LMU162 EUREntire MVV network in Munich
TU Berlin / FU / HU315 EUREntire VBB network (Berlin + Brandenburg)
Universität Heidelberg172 EURKVV (Karlsruhe-Heidelberg-Mannheim)
KIT Karlsruhe184 EURKVV (Karlsruhe and surroundings)
RWTH Aachen295 EURAVV + cross-border access into Belgium and the Netherlands
Universität Hamburg333 EURHVV (Hamburg and surroundings)
Universität Köln311 EURNRW Ticket (entire North Rhine-Westphalia region)

The Cologne figure deserves a note: for 311 EUR per semester you receive unlimited regional rail travel across the entire state of North Rhine-Westphalia - Cologne, Düsseldorf, Bonn, Aachen, Münster, Dortmund, Essen - plus local transport. This is arguably the best public transport value in European student life.

Living costs vary significantly by city. Germany’s range is wide: Munich is comparable in cost to Paris or Amsterdam, while Leipzig or Dresden are cheaper than many capital cities in eastern Europe.

Munich (Germany’s most expensive student city):

  • Student halls of residence (Studentenwerk): 350-550 EUR/month - the waiting list is 1-2 years; apply immediately upon receiving your admission letter.
  • Private room in a shared flat (Wohngemeinschaft / WG): 600-850 EUR/month.
  • Studio apartment: 900-1,300 EUR/month.
  • Food: 200-280 EUR/month (Mensa canteen 2.90-4.50 EUR/meal; Lidl/Aldi around 50 EUR/week).
  • Health insurance: 130 EUR/month (TK, AOK - statutory insurance, mandatory for students under 30).
  • Other (phone, internet, leisure): 150-250 EUR/month.
  • Total: 1,100-1,500 EUR/month (approx. USD 1,190-1,620/month).

Berlin / Hamburg / Frankfurt / Stuttgart:

  • Student halls: 280-450 EUR/month.
  • Shared flat (WG): 500-750 EUR/month.
  • Studio: 700-1,100 EUR/month.
  • Food: 200-280 EUR.
  • Health insurance: 130 EUR.
  • Other: 150-220 EUR.
  • Total: 950-1,250 EUR/month (approx. USD 1,030-1,350/month).

Leipzig, Dresden, Tübingen, Heidelberg, Aachen, Karlsruhe (mid-size cities):

  • Student halls: 220-350 EUR.
  • Shared flat: 320-500 EUR.
  • Food: 180-250 EUR.
  • Health insurance: 130 EUR.
  • Other: 120-180 EUR.
  • Total: 750-1,000 EUR/month (approx. USD 810-1,080/month).

The total annual cost of studying in Germany (Semesterbeitrag + living expenses): 9,000-18,000 EUR per year (approx. USD 9,700-19,400). A three-year Bachelor’s degree: 27,000-54,000 EUR (approx. USD 29,000-58,000) - covering all living costs, with no tuition added. For context: a comparable three-year degree in the UK costs international students £20,000-45,000 in tuition alone, plus living costs of £10,000-15,000 per year in most university cities. In the United States, a four-year private university education runs USD 50,000-80,000 per year all-in for international students. The cost difference is not marginal - it is structural.

The Studentenwerk (Student Services Organisation) manages:

  • Wohnheime (halls of residence) - the cheapest option, 220-550 EUR depending on city. Waiting lists: 6 months to 2 years. Apply immediately after receiving your admission offer. The national Studentenwerk network provides approximately 200,000 places across Germany - not enough for all 2.9 million enrolled students, which is why many students end up in private shared flats.
  • Mensa (university canteens) - a full hot meal for 2.90-4.50 EUR (compared to 8-12 EUR at a restaurant). Your MensaCard is linked to your student ID and activates automatically upon enrolment.
  • BAföG-Amt - the administrative office handling financial aid (covered in the next section).

For private accommodation, the main platforms are wg-gesucht.de (by far the most popular student housing marketplace in Germany, the equivalent of student-specific classifieds), immoscout24.de, and immowelt.de.

Non-EU students: the Sperrkonto. When applying for a German student visa, non-EU applicants must demonstrate financial self-sufficiency of 11,904 EUR per year (the current annual figure set by the German foreign office). The standard mechanism is a Sperrkonto (blocked account) with a German bank - you deposit the full amount before the visa is issued, and it is released to you in monthly instalments of 992 EUR once you are enrolled. Several providers offer Sperrkonto accounts specifically for international students (Fintiba and Expatrio are among the commonly used services). EU citizens are entirely exempt from this requirement.

Working during studies and financial support options

Here we reach the practical financial reality of studying in Germany. The 0 EUR tuition and available scholarships are only half the equation - most students (German and international alike) fund their studies through a combination of family support, term-time work, and vacation employment.

Work rights for EU students: as an EU citizen, you have the same unrestricted work rights as German nationals. No work permit, no additional bureaucracy. However, German social insurance law imposes a work-hours limit that applies to all students regardless of citizenship:

  • 20 hours per week during term time (Vorlesungszeit), or
  • 120 full days / 240 half-days per year during semester breaks (typically February-March and August-September).

Beyond these limits, you lose your student status for social insurance purposes - you begin paying full employee contributions (statutory health insurance, pension, unemployment insurance), which substantially reduces your take-home pay. Stay within the limit.

Work rights for non-EU students: non-EU international students in Germany may work up to 120 full days (or 240 half-days) per year - this is both the social insurance limit and the immigration law limit. You do not need a separate work permit if you are enrolled at a German university; your student residence permit (Aufenthaltserlaubnis) allows work within this threshold automatically.

The minimum wage (Mindestlohn) in 2025: 12.82 EUR/hour gross (approximately 9-10 EUR net after tax withholding). Working 20 hours/week at minimum wage: 256 EUR/week gross, approximately 1,100 EUR/month gross (800-900 EUR net). In Berlin or Leipzig this covers most living costs; in Munich it needs supplementing.

The most popular work options for international students:

  • HiWi (Wissenschaftliche Hilfskraft) - research assistant at a university department. Hourly rate: 12-17 EUR (universities in states with higher internal pay scales often exceed minimum wage). The advantages: work directly related to your field, valuable for your CV and for building relationships with professors who may write you recommendation letters, excellent context for a thesis or graduate application. Positions are advertised on each university’s internal portal and through professors directly.
  • Werkstudent - student employee at a German company, up to 20 hours/week during term (more during vacations). Hourly rates: 14-22 EUR at major corporations (BMW, Siemens, SAP, Bosch, Allianz). This is the single most career-relevant work option - a Werkstudent role frequently leads directly to a full-time job offer after graduation.
  • Tutoring - 15-25 EUR/hour for school or university subject tutoring. Demand is consistent in university cities.
  • Hospitality and retail - at or slightly above minimum wage. Advantages: flexible scheduling, usually available immediately without specific qualifications.
  • Translation (German/English) - for advanced speakers: 30-50 EUR/hour for professional document translation.

BAföG for international students - the full picture: BAföG (Bundesausbildungsförderungsgesetz, Germany’s Federal Training Assistance Act) is Germany’s need-based federal grant and loan programme. Maximum payment in 2025: 992 EUR/month, of which half is a non-repayable grant and half is an interest-free loan capped at 10,000 EUR total repayment after graduation.

For EU citizens, BAföG is available but in restricted circumstances:

  1. Your parents have been resident in Germany for at least 3 years prior to your studies and retain a connection to the German labour market - full BAföG entitlement.
  2. You worked in Germany for at least 6 months before beginning your studies (e.g., as a Werkstudent during a gap year or pre-university period) - full entitlement.
  3. You have lived in Germany for at least 5 years prior to your studies - full entitlement.
  4. All other cases - BAföG is not available.

In practice: most international students arriving directly from secondary school are not eligible for BAföG. This is worth knowing clearly, because German domestic students treat BAföG as a standard part of the financial landscape - but for most international applicants it simply is not an option. Realistic funding sources:

  • DAAD (Deutscher Akademischer Austauschdienst) - the German government’s primary international scholarship agency, and the single most important scholarship source for international students. Annual scholarship for Master’s students: 850-1,200 EUR/month + a one-time insurance allowance. Applications are submitted at daad.de; the typical deadline is 30 November for the following academic year. Highly competitive - apply early and prepare a strong research/study plan.
  • Studienstiftung des Deutschen Volkes - Germany’s most prestigious academic scholarship foundation (“German National Academic Foundation”). Available to international students after their first year in Germany, by nomination from a professor. Amount: 300-752 EUR/month plus allowances and access to a high-value academic network. Extremely selective (approximately 1% of students nationally). Cannot be self-applied - requires a professor to nominate you.
  • Deutschlandstipendium - 300 EUR/month, co-funded 50/50 by the federal government and a private sponsor (companies, foundations). Available at virtually every German university; applicants typically apply after completing one semester. Based on academic merit plus social engagement.
  • Erasmus+ - if you are already enrolled at a university in an EU member state or an Erasmus+ partner country, you can apply for an Erasmus+ exchange grant to study one or two semesters in Germany: 270-520 EUR/month depending on your home country and the German city. This is the most straightforward way to experience German university life before committing to a full degree.
  • Your home country’s outbound study scholarship programme - many governments run scholarship schemes for their citizens studying abroad. Check with your national education ministry or equivalent body for any programmes covering Germany specifically. These schemes vary substantially in scope and availability.
  • Corporate scholarships - BMW, Siemens, SAP, McKinsey, and Bosch all offer merit-based scholarships primarily targeting engineering and computer science students. Competitive, but with an explicit pipeline into internships and graduate roles at the sponsoring company.

A realistic financing strategy for an international student without BAföG eligibility: parental/family contribution toward living costs (a portion of the 9,000-18,000 EUR/year required) + Werkstudent or HiWi income during studies (8,000-12,000 EUR/year net at 15 hours/week) + an optional scholarship (DAAD, Deutschlandstipendium). A combination of 14,000-18,000 EUR/year covers all living costs in mid-range German cities with room for travel and savings.

After graduation, as a university graduate you have the right to remain in Germany for up to 18 months on a job-seeking visa (Aufenthaltserlaubnis zur Arbeitsplatzsuche) - one of the most generous post-study visa regimes in Europe. EU citizens have permanent right of residence and work without any additional process. Average starting salaries for graduates: engineering 52,000 EUR/year (BMW, Bosch level); computer science and software engineering 58,000-65,000 EUR/year (SAP, Allianz, tech startups); medicine after residency 55,000-68,000 EUR/year. Germany’s graduate salaries for engineers and technology professionals rank consistently among the highest in continental Europe - a major driver of the country’s popularity as a long-term destination, not just a study choice.

Sources and methodology

Data in this guide comes from the following official sources (current as of April 2026):

  • DAAD (Deutscher Akademischer Austauschdienst) - daad.de; International Programmes database, international student statistics.
  • Statistisches Bundesamt (Destatis) - Hochschulstatistik data on international student enrollment (469,000+ in 2024/2025).
  • uni-assist e.V. - uni-assist.de; official application procedure, fees, grade conversion formulas.
  • Hochschulstart - hochschulstart.de; the allocation system for medicine and related programmes.
  • Study-in-Germany.de - official portal of the Federal Ministry of Education and Research (BMBF).
  • TestDaF-Institut - testdaf.de; official exam structure, test centre locations, and pricing.
  • Official university pages: tum.de, lmu.de, uni-heidelberg.de, hu-berlin.de, fu-berlin.de, kit.edu, rwth-aachen.de, tu.berlin - NC-Werte, Semesterbeitrag, programme listings.
  • QS World University Rankings 2025 - topuniversities.com; German university positions.
  • Deutsches Studierendenwerk - studentenwerke.de; hall-of-residence capacity and Mensa data.
  • Bundesagentur für Arbeit - arbeitsagentur.de; Mindestlohn, graduate labour market statistics.

Methodology note on NC values: all figures are historical (Wintersemester 2024/2025) and will vary in subsequent years - always verify current NC-Werte directly on the target university’s admissions pages. Ranking positions are QS World University Rankings 2025, combined with CHE Hochschulranking (the most detailed German national ranking), THE Rankings 2025, and industry recruiting data from major German employers (BMW, Bosch, SAP).

Read also

FAQ - frequently asked questions

How much does studying in Germany cost for international students?
Tuition at public universities in Germany is 0 EUR per year for students from nearly all backgrounds - including non-EU internationals in most of the 16 federal states. You only pay the Semesterbeitrag (semester contribution) of 144-350 EUR, which typically includes a public transport pass. Bavaria abolished tuition for all students in 2017. The main exception is Baden-Württemberg (1,500 EUR/semester for non-EU students) and private universities (10,000-25,000 EUR/year).
Do you need to know German to study in Germany?
Most Bachelor's programmes require German at B2 or C1 level, demonstrated via TestDaF (4×TDN4), DSH-2, or Goethe-Zertifikat C1/C2. At Master's level, the picture is different: over 2,000 programmes are taught entirely in English (requiring IELTS 6.5+ or TOEFL 90+), especially in STEM, engineering, and business. Some Bachelor's programmes also offer English-language tracks (mainly TU Berlin, Jacobs University, Constructor University).
How do international students apply to German universities?
Most programmes accept applications through uni-assist (uni-assist.de) - the central document-verification service for international applicants. For federally restricted programmes (medicine, dentistry, pharmacy, veterinary science) you apply through Hochschulstart (hochschulstart.de). Some universities accept direct applications. Winter semester deadline: 15 July; summer semester: 15 January. EU citizens do not need a student visa or Studienkolleg. Non-EU applicants usually need a student visa and, depending on whether their home qualification is recognised as equivalent to the German Abitur, may need to complete a one-year Studienkolleg preparatory course.
What is Numerus Clausus and how does it work?
Numerus Clausus (NC) is a restricted-intake threshold for competitive programmes. It functions as a minimum converted grade-point average derived from your national qualifications. Medicine at Heidelberg/LMU requires NC 1.0-1.3 (near-perfect grades), psychology 1.5-1.9, law 1.7-2.2, computer science 1.9-2.5. The German scale runs 1.0-4.0, with 1.0 being the best grade. Universities publish semester-specific NC-Werte on their websites. Many programmes - philosophy, most STEM outside CS - have no NC at all; meeting the formal entry requirements is sufficient.
How much does student life in Germany cost?
Munich and Hamburg: 1,100-1,500 EUR/month (approx. USD 1,190-1,620). Berlin, Frankfurt, Cologne: 950-1,250 EUR/month (approx. USD 1,030-1,350). Smaller cities (Leipzig, Dresden, Tübingen, Heidelberg, Aachen): 750-1,000 EUR/month (approx. USD 810-1,080). Non-EU applicants must demonstrate 11,904 EUR per year in a blocked account (Sperrkonto) to obtain a student visa; EU citizens are exempt from this requirement.
Which language exam do I need - TestDaF, DSH, or Goethe?
TestDaF is the most widely accepted: it can be taken at Goethe-Institut centres worldwide and costs approximately 195 EUR. The required score is TDN4 in all four sections. DSH is administered by German universities themselves - free or 50-100 EUR - but can only be taken in Germany. Goethe-Zertifikat C1/C2 is accepted by most universities and can be sat internationally. Telc Deutsch C1 Hochschule is a newer, equally valid alternative. For English-taught programmes: IELTS 6.5+ or TOEFL 90+.
Can I work during my studies in Germany?
Yes. EU students have full, unrestricted work rights in Germany; non-EU students may work up to 120 full days (or 240 half-days) per year. German student law additionally limits term-time work to 20 hours per week for all students for social-insurance reasons. The minimum wage (Mindestlohn) in 2025 is 12.82 EUR/hour gross. Popular options include HiWi (research assistant at university, 12-17 EUR/h), Werkstudent positions at corporations such as BMW, Siemens, and SAP (14-22 EUR/h), tutoring, and hospitality work.
Can international students get BAföG in Germany?
BAföG (Bundesausbildungsförderungsgesetz) is Germany's need-based federal grant and loan programme (up to 992 EUR/month in 2025; half grant, half interest-free loan capped at 10,000 EUR total). For non-German EU citizens it requires either a minimum three-year parental residence in Germany or prior employment in Germany before studies begin. Non-EU students are generally ineligible. Realistic alternatives: DAAD scholarships (850-1,200 EUR/month for Master's students), Studienstiftung des Deutschen Volkes (after the first year, by professor nomination), Deutschlandstipendium (300 EUR/month, apply after one semester), Erasmus+ (for students already enrolled at a European partner university), and outbound scholarship programmes run by your home country's education authority.

Oceń artykuł:

4.9 /5

Średnia 4.9/5 na podstawie 32 opinii.