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

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.