Family & Education · School, Ausbildung & University
Studying in Germany: what it really costs
Public universities charge no tuition for most programmes — you pay only a Semesterbeitrag of roughly €150–400 that usually includes a public transport ticket. Admission and language rules are the real hurdles.
Public universities in Germany charge no tuition for most programmes, a major advantage for international students. However, costs extend beyond tuition: understanding what you actually pay—and what else you need to budget for—is essential before arriving.
The Semesterbeitrag: What It Covers
Every semester you enroll, you will pay a semester contribution (Semesterbeitrag) of approximately €150–€400. This fee varies by university and Bundesland (state). What makes this fee valuable is what it includes: administrative services, student union contributions, student services, and—in most cases—a public transportation pass that covers local and regional trains and buses within your university's region for the entire semester.
The Semesterbeitrag is mandatory and non-negotiable. Payment is due at the start of each semester; you typically pay it at the university's cash office or via bank transfer with your Anmeldung (enrollment). Many universities allow payment in installments if you arrange it in advance.
Tuition-Free Education: With Regional Exceptions
Most of Germany's 400+ public universities charge no tuition fees for bachelor's, master's, and doctoral programmes, regardless of whether you are a German, EU, or non-EU citizen. This applies across nearly all 16 Bundesländer.
However, two significant exceptions exist. Baden-Württemberg, in south-western Germany, charges non-EU international students €1,500 per semester (€3,000 per year) for public university programmes. Bavaria permits universities to charge tuition to non-EU students, and as of winter semester 2024/2025, some institutions such as Technical University of Munich (TUM) have reintroduced fees for third-country nationals. EU and EEA citizens are treated the same as German students in both states and pay no tuition.
Private universities, by contrast, charge tuition ranging from €5,000 to €20,000 per year, or more for specialized programs like MBAs (€10,000–€65,000). They remain far less popular than public institutions.
Health Insurance: A Legal Requirement
All students in Germany, domestic and international, must carry mandatory health insurance (Krankenversicherung). Without proof of insurance, you cannot obtain a student visa, enroll at a university, or receive a residence permit (Aufenthaltstitel). This is non-negotiable.
Public Student Insurance (GKV)
If you are under 30 years old and enrolled in a degree programme, you typically qualify for heavily subsidized public student health insurance (Gesetzliche Krankenversicherung – GKV). The standard rate is approximately €120–€141 per month, regardless of which public insurer you choose. Coverage includes doctor visits, hospital care, prescription medications, dental check-ups and basic treatments, mental health services, and emergency treatment with no deductibles and full access from day one.
Major public insurers include Techniker Krankenkasse (TK), AOK, Barmer, DAK, and IKK. TK is popular among international students because it offers 24/7 English-language support.
Private Insurance (PKV)
If you are over 30, studying a language course, or undertaking a PhD, you are typically ineligible for public student rates and must purchase private health insurance (Private Krankenversicherung – PKV). Private plans for degree students start from approximately €79–€125 per month, depending on the provider and coverage scope. Plans for language or preparatory course students can be significantly cheaper, from €28–€40 per month.
The Application Process: uni-assist and Numerus Clausus
uni-assist: The Central Application Portal
Approximately 160–180 German universities use uni-assist, a centralized service that processes international student applications. Rather than applying directly to each university, you submit your documents (transcripts, certificates, language proofs, passport copies) once through uni-assist, which evaluates whether your qualifications meet German university standards. Importantly, uni-assist does not make admission decisions—it only processes and verifies your materials. Final admission decisions remain with each university.
Some universities accept direct applications and do not require uni-assist; others use it for some programmes but not all. Always check your specific programme's requirements on the university's official website to confirm whether uni-assist is required. Many universities also require a Vorprüfungsdokumentation (VPD)—a preliminary document verification—which can be obtained through uni-assist before submitting a full application.
Numerus Clausus (NC): Admission Limits
Popular programmes—particularly medicine, dentistry, veterinary medicine, psychology, and law—often have restricted admission through a system called numerus clausus (NC), meaning 'closed number'. The NC is not a fixed rule; it is calculated retrospectively each semester. Once all applications are received, universities rank applicants by grade and fill available spots from top to bottom. The lowest grade accepted becomes that semester's NC value for the following year.
Some programmes have a nationwide NC (for medicine, dentistry, veterinary, and pharmacy), making them exceptionally competitive. Others have a local NC—specific to one university and programme. Many programmes are Zulassungsfrei, meaning they have no admission restriction: if you meet basic entry requirements (valid school certificate recognized as equivalent to the German Abitur and proof of German or English language ability), you are guaranteed admission.
If an NC programme is your goal, research historical NC thresholds at your chosen universities to gauge your chances. Other selection criteria, such as motivation letters, entrance exams, or interviews, may supplement grades. Waiting time—semesters you were not enrolled at any German higher-education institution—can also strengthen an application below the published NC threshold.
Language Requirements
Bachelor's degrees at German universities are predominantly taught in German and require proof of German language proficiency at the C1 level (near-native). This is typically demonstrated via the TestDaF, DSH, or DSD III examinations, or by holding a German school-leaving qualification.
Master's programmes increasingly offer instruction in English, particularly in engineering, business, natural sciences, and computer science. However, even English-taught Master's programmes may require a working knowledge of German for accessing administrative services, library systems, and social integration. Many universities offer intensive German courses for international students—sometimes included with your semester fee.
Work Rights and Pocket Money
International students from outside the EU and EEA can work while studying, but within legal limits. As of March 2024, non-EU students are permitted to work up to 140 full days or 280 half days per year. A full day is defined as more than 4 hours of work; a half day is 4 hours or fewer. You can mix and match: for example, 100 full days plus 80 half days in one year.
During the semester, students typically work up to 20 hours per week while maintaining study focus. During official semester breaks and holidays, you may work full-time (40 hours per week) without exceeding your annual limit. EU and EEA students face no work restrictions—they have the same rights as German citizens.
Common student jobs include Minijob positions (earning up to €603 per month with simplified tax treatment), Werkstudent roles (student assistant positions paying €14–€20 per hour or more), and university jobs such as tutoring or campus work. Mandatory internships required by your programme do not count toward the annual work limit.
Other Essential Costs and Considerations
Beyond tuition and insurance, budget for living expenses. Average monthly student costs in Germany are €800–€1,200, depending on the city and your lifestyle. This covers rent (€200–€450 for a shared flat or dorm room), food and groceries (€150–€250), mobile phone and internet (€20–€40), and personal spending. Major cities like Berlin, Munich, and Frankfurt are pricier than smaller towns in eastern or central Germany. Smaller university cities like Chemnitz offer the lowest combined living costs with rents starting from €180 in student dormitories.
If you need a student residence permit (Aufenthaltstitel für Studierende), you will be asked to prove financial means—typically around €12,000 per year or €1,000 per month—to cover living expenses and health insurance. This can be demonstrated through a blocked bank account (Sperrkonto), proof of a scholarship, or a letter of financial support from a sponsor.
Avoiding Common Pitfalls
Do not ignore application deadlines. Universities typically open applications six months before the semester begins (January for the winter semester, July for the summer semester). Begin your application process at least six months in advance to allow time for document translation, certification, and uni-assist processing.
Verify that your school certificate is officially recognized as equivalent to the German Abitur using the Anabin database. If it is not recognized outright, you may need to complete a Studienkolleg (preparatory year) before starting your degree.
Ensure your health insurance is valid and activated before you travel. Arriving without insurance can delay your enrollment and residence permit.
Once enrolled, register immediately with the local Bürgeramt (citizen registration office) to obtain your Anmeldung certificate and, if required, apply for your residence permit (Aufenthaltstitel) at the Ausländerbehörde (immigration office). You will also need to register with the tax authority (Finanzamt) and request a Steuer-ID (tax identification number) if you work. Failure to register on time can result in fines.
Keep reading — School, Ausbildung & University
Always verify with official sources before acting on the information above.
