Serwis Information for students in Europe - v.EN, home

Czechia

Country: Czechia

Programmes taught in Czech at public universities are free whatever your nationality, while English-taught ones usually charge tuition – at Charles University €40–30,620 a year. Czechia has more than 50 higher education institutions and over 1,000 programmes in English, and non-EU students on accredited full-time programmes need no work permit. Learn when applications close and how far €500–800 a month goes.

Programmes taught in Czech at public and state universities are free – whatever your nationality. You only pay the application fee and your living costs.

You will have to pay if you:

  • take longer than the standard length of study – at Charles University you get one extra year free (e.g. 6+1 years for medicine); after that you pay,
  • study in a foreign language – programmes in English (or German, French or Russian) usually charge tuition. At Charles University fees range from €40 to €30,620 a year, depending on the programme,
  • choose a private institution – it sets its own fees.

The rules are the same for EU and non-EU students. You will find the fee for a specific programme in the university's catalogue or in the Study in Czechia search engine (“tuition fees” filter).


Sources: European Commission – Study in Europe (education.ec.europa.eu/study-in-europe), Eurostat, official national study and residence portals and authorities, Eurodesk, enic-naric.net, studentnews.eu. As of September 2026.

StudentNews Group Websites for students and future students — in Poland since 2007, across Europe since 2014. Over 50 websites and millions of users a year (Google Analytics). Studies in Europe Universities in Europe Bachelor’s Master’s Doctorate MBA Study guide Work abroad Travel For partners Advertising and cooperation Reach (online report) Contact advertising@studentnews.eu © 2003–2026 Grupa StudentNews.pl sp. z o.o., Modlnica, Poland
Privacy Policy