Universities / Baden-Württemberg / Heidelberg University
VisaFlow partner university
Public • Founded 1386
28959 students
Updated September 6, 2026
Heidelberg University for International Students

BEFORE YOU APPLY

Heidelberg applications run through heiCO, the university's own portal, so there is no uni-assist account and no uni-assist fee to pay. Non-EU applicants for Bachelor's and consecutive Master's programmes also pay a Baden-Württemberg state tuition fee of 1,500 EUR per semester, on top of the semester contribution every student pays — a fee most German states do not charge at all.

Key Facts

Type

University, Public

Students

28959 (2024)

City

Heidelberg, Baden-Württemberg

English-taught

 programmes

Application

heiCO, Heidelberg's own portal (not uni-assist)

Visa support

Free with your access code

On This Page

Free with your access code

Heidelberg University is a partner university. Your visa plan is free with the access code from the international office.

Start now

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.

ItemCost for international students
Bachelor1,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.

DegreeIntakeDeadline (non-EU)
MasterWinter (October)Set per programme — check heiCO
MasterSummer (April)Set per programme — check heiCO
Bachelor, restricted admission (NC)Winter (October)Via hochschulstart.de (DoSV) — set per programme
Bachelor, admission-freeWinter (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?

1

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.

2

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.

3

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.

4

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?

CertificateTypical range
IELTS AcademicBachelor 5.5–6.0, Master 6.5–7.0
TOEFL iBTBachelor ~72–80, Master ~90–100
CambridgeB2 First (FCE) up to C1 Advanced (CAE)
German for English-taught Master'sNot required for admission

The exact score is set per programme, so check your programme page before booking a test.

When does the semester start?

SemesterSemester period
Winter 2026/271 Oct 2026 – 31 Mar 2027
Summer 20271 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.

1

Create your free account

Sign up in 2 minutes and see every step for your nationality.

Start now

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.

 · verified September 6, 2026

Tuition-fee exemption deadline: uni-heidelberg.de.

 · verified September 6, 2026