
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:
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.