How much does Heidelberg University cost for international students?
For German and EU/EEA students, Heidelberg's Bachelor's and consecutive Master's programmes remain free of tuition. Baden-Württemberg, however, is the one German state that still charges international students: since winter semester 2017/18, non-EU applicants pay a state tuition fee of 1,500 EUR per semester for Bachelor's, Staatsexamen and consecutive Master's programmes, at Heidelberg and at every other state university in Baden-Württemberg. A limited exemption quota and specific legal exemptions exist; applications for exemption are due by 15 July for the following winter semester or 15 January for the following summer semester.
On top of that, every student pays the semester contribution, currently 189.80 EUR for winter 2026/27, of which a big part funds the Studierendenwerk and student administration. Unlike most German universities, this figure does not include a nationwide semester ticket: Heidelberg's transport contract with the regional network ended in 2023 and was not replaced with the mandatory Deutschlandsemesterticket, so students buy their own transport pass separately.
| Item | Cost for international students |
|---|---|
| Bachelor | 1,500 EUR/semester (non-EU only; none for EU/EEA and German students) |
| Master (consecutive) | 1,500 EUR/semester (non-EU only; none for EU/EEA and German students) |
| Semester contribution (everyone) | 189.80 EUR per semester |
A state tuition bill does not replace the proof-of-funds requirement either — for the student visa you still need to show about 11,904 EUR for the year, usually in a blocked account, on top of and separate from any tuition you owe the university.
What are the application deadlines?
Heidelberg does not publish non-EU application deadlines in one central table — deadlines are set per faculty and programme. Check the specific programme page in heiCO for its exact deadline.
| Degree | Intake | Deadline (non-EU) |
|---|---|---|
| Master | Winter (October) | Set per programme — check heiCO |
| Master | Summer (April) | Set per programme — check heiCO |
| Bachelor, restricted admission (NC) | Winter (October) | Via hochschulstart.de (DoSV) — set per programme |
| Bachelor, admission-free | Winter (October) | Set per programme — check heiCO |
Separately, if you're applying for exemption from the Baden-Württemberg tuition fee (see Fees above), that exemption application is due by 15 July for winter semester or 15 January for summer semester — this is not the admission deadline.
How do you apply to Heidelberg University?
Pick your programme and check its language
Almost all Bachelor's programmes and most Master's programmes at Heidelberg are taught in German. A defined set of Master's programmes (and a few teaching-degree components) runs fully in English — check the specific programme page for its language, admission type and intake.
Register in heiCO
Create your account at heico.uni-heidelberg.de, submit your personal data, and work through the application wizard for your degree level.
Submit before your deadline
Deadlines are set per faculty and programme — check heiCO for your exact date. If you also intend to apply for exemption from the Baden-Württemberg tuition fee, that application is due separately by 15 July for winter or 15 January for summer.
Then start to prepare your visa
Once admitted, contact a German statutory health insurer for the mandatory electronic enrolment notification, then book your visa appointment — appointments in peak season take six to twelve weeks.
How many programmes are taught in English?
Heidelberg publishes its degree programmes taught in English on its own course-offering page, but does not state a single total count there. The language of instruction for essentially all Bachelor's programmes and most Master's programmes is German; English-taught options concentrate in a defined set of Master's programmes — subjects include American Studies, Transcultural Studies, Molecular Biosciences, Physics, Computational Linguistics, Data and Computer Science and Economics, among others — plus a small number of Bachelor's tracks such as American Studies. German language skills are not required to apply for the English-taught Master's programmes, though everyday German still helps with housing, part-time work and the authorities.
Which English certificates does Heidelberg University accept?
| Certificate | Typical range |
|---|---|
| IELTS Academic | Bachelor 5.5–6.0, Master 6.5–7.0 |
| TOEFL iBT | Bachelor ~72–80, Master ~90–100 |
| Cambridge | B2 First (FCE) up to C1 Advanced (CAE) |
| German for English-taught Master's | Not required for admission |
The exact score is set per programme, so check your programme page before booking a test.
When does the semester start?
| Semester | Semester period |
|---|---|
| Winter 2026/27 | 1 Oct 2026 – 31 Mar 2027 |
| Summer 2027 | 1 Apr 2027 – 30 Sep 2027 |
Work backwards from the lecture start rather than the semester start: aim to be in Heidelberg a few weeks before term begins for city registration, a bank account and a room in one of Germany's tightest housing markets.
What does it cost to live in Heidelberg?
Shared room
400–600 EUR/month
Studio flat
from approx. 500–800 EUR/month
Semester ticket
Not included
Heidelberg is one of Germany's tightest and most expensive student housing markets. Studierendenwerk Heidelberg runs roughly 4,300–4,500 hall places across about 65 buildings for a city of some 30,000 students, and was named among just eleven German Studierendenwerke reporting long halls waiting lists at the start of winter semester 2025/26. Apply for a hall place the day you're admitted and start searching the private market in parallel. Studierendenwerk-run halls cost 200–360 EUR/month but carry a long waiting list; the figures above are the private-market range to budget for.
The monthly payout from your blocked account is transferred to a German current account, which you open after you arrive.
About Heidelberg University
Founded in 1386, Heidelberg is Germany's oldest university and one of the country's current Excellence Universities, with particular strength in the life sciences, medicine and the humanities. Its location gives international students an unusually dense research neighbourhood: the European Molecular Biology Laboratory, the German Cancer Research Center and several Max Planck Institutes sit within or next to the university's Neuenheimer Feld science campus, alongside University Hospital Heidelberg, which makes lab placements and research assistant jobs comparatively easy to find here.
The city itself is small, around 160,000 people, and expensive relative to its size; it sits in the Rhine-Neckar metropolitan region next to Mannheim and Ludwigshafen, with Frankfurt International Airport about 40 minutes away by train.
Frequently asked questions
Does Heidelberg University use uni-assist?
No. Applications go through heiCO, Heidelberg's own portal, so there is no uni-assist account and no uni-assist pre-check fee to budget for.
Do I need German to study at Heidelberg?
For nearly everything, yes — almost all Bachelor's programmes and most Master's programmes are taught in German. A defined set of English-taught Master's programmes does not require German for admission, though daily life in Heidelberg still runs in German.
Do non-EU students pay tuition at Heidelberg?
Yes, unlike most of Germany. Baden-Württemberg charges non-EU students in Bachelor's and consecutive Master's programmes 1,500 EUR per semester, on top of the semester contribution everyone pays. A limited exemption quota and specific legal exemptions exist; apply by 15 July for winter or 15 January for summer if you think you qualify.
What does Heidelberg require when you enrol?
Before enrolment completes, you must contact a German statutory health insurer and have them send an electronic notification to the university, quoting university number H0003588 — you don't upload a certificate yourself, only name the insurer. Statutory student cover runs about 140–150 EUR per month.
What is the semester contribution and what does it cover?
189.80 EUR for winter 2026/27: 80 EUR towards administration, 95 EUR to the Studierendenwerk, 10 EUR to the student body, and small nextbike and theatre-ticket levies. Unlike most German universities, it does not include a nationwide transport ticket — that is bought separately.
Visa Support
Your visa support at Heidelberg University
Three steps from your admission letter to a visa plan built for your nationality.
2
Enter your university access code
The Heidelberg University provides it: check your international office page, or ask them by email.
3
Your plan is ready
Documents, deadlines and your visa appointment, in the right order.
Sources and Maintenance
Tuition fee: uni-heidelberg.de. Semester contribution: uni-heidelberg.de.
.png)