Heidelberg University

Heidelberg, Germany · Checked September 26, 2026

Heidelberg University, founded in 1386, is Germany's oldest university and a public, research-intensive comprehensive university known for medicine, life sciences, natural sciences, law and humanities. Undergraduate teaching is in German, with a number of English-taught master's programmes.

Undergraduate tuition (international)EUR 1,500 per semester for non-EU/EEA students with a foreign university entrance qualification (Baden-Württemberg fee), plus semester fee of EUR 189.80
Master's tuition (international)EUR 1,500 per semester for non-EU/EEA students on consecutive master's programmes, plus semester fee of EUR 189.80; continuing-education master's have separate fees
IntakesWinter semester (October) for most programmes; summer semester (April) for some
English requirementAll undergraduate and German-taught master's programmes require very good German. English-taught master's programmes require very good English; the exact requirement is set in each programme's admission regulations.

Official fees page · Official English requirements

Application deadlines

Bachelor's with admission restriction or entrance exam (winter / summer)1 June - 15 July / 1 December - 15 January
Bachelor's without admission restriction (winter / summer)1 June - 31 October / 1 December - 30 April
Medicine, pharmacy, dentistry - non-EU applicants with foreign school qualification1 June - 15 July (winter semester only)
Master'sSet per programme, e.g. many restricted-admission programmes 1 February - 15 March (winter); other access-restricted master's 1 April - 30 September (winter) / 1 October - 31 March (summer)

Scholarships

How to apply (official) Website

Fees, deadlines and requirements change every year and differ by course. Always check the course page on the university's official website before you apply.