The cost of studying in Germany is about €10,400 to €11,000 per year at a tuition-free public university, and it rises to €13,400 or more where tuition applies. The main costs are rent, food, health insurance and a semester contribution of about €97 to €402, because most public universities charge no tuition. Non-EU students pay a €75 visa fee and must show €11,904 in funds for the visa.
This guide breaks the cost of studying in Germany into tuition, living costs, one-time costs and yearly totals for four typical cases. Figures come from DAAD (German Academic Exchange Service), the Moses Mendelssohn Institute housing study of March 2026 and Times Higher Education, and they were checked in October 2026. For admission, visa and career steps, see our main Study in Germany guide.
What Is the Total Cost of Studying in Germany for International Students?
A student in a tuition-free state spends about €10,100 per year on living costs, plus €194 to €804 in semester contributions and a one-time €75 visa fee. DAAD puts average monthly spending at €842, which covers rent, food, clothing, learning materials, health insurance, phone and internet. Twelve months at that rate come to €10,104.
Add two semester contributions of €97 each and the visa fee, and the first year costs about €10,370. In Hamburg, where the contribution is about €402 per semester, the same year costs about €10,980. Those totals exclude flights, language courses and any Studienkolleg year (a one-year preparation college for applicants whose certificate isn’t accepted directly).
How Much Is Tuition in Germany for Non-EU Students?
Tuition is €0 at public universities in most states, and four exceptions decide the budget. Eleven states charge non-EU students nothing, including Berlin, Hamburg, Hesse and North Rhine-Westphalia. The rules differ in these places:
- Baden-Württemberg: €1,500 per semester at every public university, which equals €3,000 per year.
- Technical University of Munich (TUM): €2,000 or €3,000 per semester for a bachelor’s and €4,000 or €6,000 per semester for a master’s.
- Lower Saxony, Saxony and Thuringia: €500 per semester, but only after you pass the standard study length by a set number of semesters.
- Private universities: up to €25,000 per year for bachelor’s programs and up to €40,000 per year for master’s programs, according to Times Higher Education.

Our guide on how to study in Germany for free explains which states and degrees qualify for the zero-tuition rule.
How Much Do Students Spend on Rent in Germany?
A room in a shared flat costs €512 per month on average in 2026, and Munich costs about €800. The Moses Mendelssohn Institute measured rents in the summer semester 2026 across all 89 university locations with more than 5,000 students. Rent rose almost 4% in a year.
City and state differences are large:
- Munich: about €800 per month.
- Berlin and Hamburg: about €650 per month.
- North Rhine-Westphalia: €485 per month on average, with Bochum at €385 and Bielefeld at €375.
- Saxony: €372 per month.
- Saxony-Anhalt: €358 per month.
A student who picks a room in Saxony over one in Munich saves €428 per month, which equals €5,136 per year. Rent is the one cost you control most, so the city matters as much as the university.
What Are the Other Monthly Costs?
Health insurance costs about €141 to €146 per month in 2026, and DAAD’s average of €842 per month already includes it. The statutory student rate at the Techniker Krankenkasse (TK) is €146.29 for students aged 23 and older and €141.16 for students under 23.
Food, phone, internet, clothing and study materials make up the rest of the €842 average. A student in Munich pays more than that average because a €800 room alone takes most of the monthly budget. A student in Saxony, where rooms average €372, can stay below it.

| Cost | Amount | Notes |
| Tuition | €0 | Most public universities; exceptions in Baden-Württemberg and at TUM |
| Semester contribution | €97 to €402 per semester | Often includes a regional transport ticket |
| Average living costs | €842 per month | DAAD average, covers rent, food and insurance |
| Shared room | €512 per month | National average in summer semester 2026 |
| Health insurance | €141 to €146 per month | Statutory student rate at TK in 2026 |
| Student visa fee | €75 | One-time fee for the national visa |
| Proof of funds | €11,904 per year | €992 per month, usually in a blocked account |
What Does a Full Degree Cost in Germany?
A three-year bachelor’s in a tuition-free state costs about €31,000 in total, and a two-year master’s costs about €20,700. The first year includes the €75 visa fee, and later years cost about €10,298 each (€10,104 in living costs plus €194 in semester contributions).
A bachelor’s adds up to €10,373 + €10,298 + €10,298 = €30,969 over three years. A master’s adds up to €10,373 + €10,298 = €20,671 over two years. A student in Baden-Württemberg adds €3,000 per year to either total, which means about €9,000 more for a bachelor’s and €6,000 more for a master’s. A student who needs a Studienkolleg year first adds one more year of living costs, so check whether your certificate is accepted directly before you plan the budget.
These figures assume the DAAD average and a stable rent. Rents rose almost 4% in the year to summer 2026, so a student who plans a degree starting in 2027 should add a margin of a few hundred euros per year.
Which Costs Come Before You Arrive in Germany?
The visa fee, certified documents, language exams, flights and the first month’s rent come before the first semester. The visa fee is €75, and the other items depend on your country and provider.
- Language exam: English-taught programs ask for IELTS or TOEFL, and German-taught programs usually ask for TestDaF or DSH at level C1.
- Certified copies and translations: the German mission or a sworn translator prepares them, and prices differ by country.
- Application fees: many universities apply directly and charge nothing, while uni-assist, the service that evaluates international certificates for many universities, can charge per application, so check the program page.
- Health insurance: the visa needs proof of cover, and the statutory student rate applies once you enroll.
- Flights and first rent: a deposit for a room is common, so keep spare funds outside the blocked account.
Our Germany student visa guide lists the full document set for the visa step.
What Does Each Study Scenario Cost per Year?
A tuition-free state costs about €10,400 to €11,000 in the first year, Baden-Württemberg about €13,400 and a TUM master’s about €18,400 to €22,400. The estimates below use the DAAD average of €842 per month, two semester contributions of €97 and the €75 visa fee, so they are minimum figures.
- Public university in a tuition-free state: €10,104 living costs + €194 contributions + €75 visa fee = about €10,373.
- Baden-Württemberg public university: the same €10,373 + €3,000 tuition = about €13,373.
- TUM master’s: the same €10,373 + €8,000 to €12,000 tuition = about €18,373 to €22,373.
- Private university master’s: the same €10,373 + up to €40,000 tuition = up to about €50,373.
A student in Munich pays more than these figures because a Munich room costs €800 per month, which is €288 above the national average. That difference adds €3,456 over twelve months.
How Can You Lower the Cost of Studying in Germany?
Choose a tuition-free state, a city with low rent and a scholarship, and use your work allowance. Four steps cut the yearly bill:
- Pick a lower-rent city: Saxony and Saxony-Anhalt average €358 to €372 per month for a shared room.
- Work within the limit: non-EU students can work 140 full days or 280 half days per year, and student assistant jobs at the university have no day limit.
- Apply for funding: the DAAD scholarship database lists programs by country, degree level and subject.
- Skip paid middlemen: a search in the DAAD database costs nothing, and you can apply to most public universities directly.
Funding dates differ by program. DAAD Study Scholarships open for applications on June 1, the Heinrich Böll Foundation accepts applications from January 15 to March 1 and from July 15 to September 1, and the Deutschlandstipendium runs through your university. Confirm each date on the funder’s site, because windows change from year to year. A scholarship that covers monthly living costs lowers the yearly bill more than any other single step.
A student who works 280 four-hour shifts covers part of the rent, but the income doesn’t replace the blocked account that the visa requires.
What Mistakes Make Studying in Germany More Expensive?
Budgeting for tuition alone, ignoring city rent and missing deadlines raise the real cost. Each mistake has a simple fix:
- Ignoring state fees: a master’s in Baden-Württemberg adds €3,000 per year, so check the fee page before you apply.
- Choosing a city by name: a Munich room costs €428 per month more than a Saxony room, so compare rent before you shortlist.
- Forgetting one-time costs: the visa fee, flights and language exams come before the first semester.
- Missing deadlines: many universities close winter semester applications on July 15, and a missed intake delays a year of study.
Applicants from Pakistan can follow the route in our guide on how to study in Germany from Pakistan.
Is the €11,904 Blocked Account a Cost?
No, the €11,904 in a blocked account is your own money, and you spend it on living costs after you arrive. The account releases €992 per month once you register your address in Germany. The monthly figure rose from €934 in January 2023 to €992 from September 2024, according to DAAD.

The amount is higher than the €842 average, so a student who spends the average keeps about €150 per month as a buffer. Provider fees for the account vary by company, so compare offers before you open one. Our Germany student visa guide lists the full document set, and the Visa Cost Calculator helps estimate your fees.
FAQs
How much does it cost to study in Germany per year?
About €10,400 to €11,000 in a tuition-free state, based on DAAD’s €842 monthly average, semester contributions and the visa fee.
Is studying in Germany really free for international students?
Yes, at public universities in most states. Baden-Württemberg and TUM charge non-EU students, and every student pays a semester contribution.
How much is the semester contribution?
It runs from about €97 to €402 per semester depending on the university, and many universities include a regional public transport ticket.
Which region is cheapest for students?
Saxony-Anhalt averages €358 per month and Saxony averages €372 for a shared room, which makes them cheaper than Munich at about €800.
Do you need €11,904 to study in Germany?
Yes, as visa proof for a non-EU student. The money sits in a blocked account and pays your living costs at €992 per month.
What is the student visa fee?
The national visa fee is €75, and applicants in Pakistan pay it in Pakistani rupees in cash at the embassy or consulate general.
Can you work to pay for your studies?
Yes, up to 140 full days or 280 half days per year. Student assistant jobs at the university carry no day limit.
How much does health insurance cost?
Statutory student insurance costs about €141 to €146 per month in 2026, depending on age, at the Techniker Krankenkasse.
Conclusion
The cost of studying in Germany is about €10,400 to €11,000 for the first year at a tuition-free public university, with €11,904 in proof of funds needed for the visa. Baden-Württemberg adds €3,000 per year in tuition, TUM adds up to €12,000 per year for a master’s, and a Munich room costs about €800 per month.
Compare the fee page of each university, check rents in your target city and prepare the visa funds before you apply. A student in a tuition-free state with a low-rent city spends about €10,100 per year on living costs.



