Walk through the gate of the Carolinum in Prague’s Old Town — the lecture hall where Charles University has examined students since 1348 — and ask what a teenager from Lagos or Hanoi pays to study medicine inside it in Czech. The answer is the same figure a Prague-born student pays: zero. Not a scholarship she had to win, not a quota reserved for two friendly nationalities, not a fee waived at someone’s discretion. Free of charge, written into Czech law, identical for every passport. That single fact powers the whole of tuition-free study in Czechia, and it is the fact most “free universities in Europe” listicles either bury or get flatly wrong.
The Czech government states the rule without hedging. At every public and state university in Czechia, degree programmes taught in the Czech language are free of charge for students of all nationalities, EU and non-EU alike. Its own agency, studyin.cz, puts it in one line: “higher education at public and state institutions is free of charge for citizens of all nationalities.” Your passport is never the gate. The language is. Take the same degree at the same faculty taught in English and you pay tuition — anywhere from $0 up to about 22,350 USD a year, with English-taught medicine at €12,500–16,800 and reaching roughly €24,250 at Charles University’s First Faculty of Medicine in Prague. So the question worth asking is not whether you can study free in Czechia. For any nationality, you can. The question is whether you will learn Czech to do it.
That trade-off is what this guide is for. I will show you which universities are genuinely tuition-free and for whom, exactly what the Czech-language condition demands — far less than you fear if you speak a Slavic language, more than zero if you do not — how the free Czech track and the paid English track differ degree by degree, and how to lay out the language runway so a free degree becomes a plan rather than a daydream. It sits under our complete guide to studying in Czechia; start there for the visa rules, deadlines and full system, then use this page to decide whether the free route fits you.
Tuition-Free Czechia, the Numbers That Matter
Source: studyin.cz (Czech National Agency DZS / Ministry of Education); Czech Higher Education Act §58; university admissions data 2025/26.
How “free” actually works in Czechia — read this first
The free-tuition rule in Czechia sounds too good to be true until you see how precisely it is drawn. Three conditions define it, and all three have to hold at once.
One: the university must be public or state. Czechia has 26 public universities plus two state institutions — a military and a police university — and the free rule covers every one of them. It stops at the country’s private universities: Metropolitan University Prague, Anglo-American University, Unicorn University, Škoda Auto University and the others all set their own fees in any language. So when a guide says “universities in Czechia are free,” it means the public ones — which happens to be where the prestige and the research live anyway.
Two: the programme must be taught in Czech. This is the load-bearing condition. A Czech-taught bachelor’s, master’s or six-year medical programme at a public university costs nothing in tuition, wherever you come from. Switch to the English version of that same programme at the same faculty and it charges fees, because the state funds the Czech-language teaching while the English cohort pays for being taught separately in a second language. At Charles University the diploma itself often makes no distinction: there is “General Medicine,” not “General Medicine (Czech)” and “General Medicine (English).”
Three: there is no time penalty if you finish on schedule. Czech law lets a public university bill you in only two situations: when you run substantially past the standard length of your programme (you get roughly a year of grace, then a per-semester “long study” fee), or when you take a second degree at the same level. Finish your free Czech-taught degree on time and you pay zero tuition for its entire duration.
What the free rule does not cover is everything around the tuition: living costs, the one-time recognition of your prior diploma (nostrification), health insurance, and a preparatory language year if you arrive without Czech. Those are real money. The language year in particular is the genuine price of admission to the free track, which is why the next section is about Czech rather than cash.
The catch, in full: the Czech-language condition
Tuition-free study in Czechia comes down to one question: how much Czech do you need, and how long does reaching that level take? The honest answer is more than zero, and far less than people fear if a Slavic language is already in your head.
The bar is roughly B2 on the CEFR scale — enough Czech to follow lectures, sit a written entrance exam in your subject, read academic texts and pass coursework. Faculties verify it in different ways. Most accept the CCE (Czech Language Certificate Exam) at B2 from the Institute for Language and Preparatory Studies at Charles University, or a Czech state language examination; some run their own test or interview inside admissions. The CCE is held several times a year in Prague and at other centres, so you can sit it more than once.
How long B2 takes depends almost entirely on your first language, and this is where the calculus splits in two:
- Slavic speakers — Polish, Slovak, Ukrainian, Croatian, Serbian, Russian, Bulgarian — share so much grammar and core vocabulary with Czech that a working level arrives in 2–4 months and B2 in roughly 6–9 months of serious study. A Slovak speaker understands a great deal from the first day. For these students the free Czech-taught degree is barely a detour: one focused gap year, often less.
- Non-Slavic speakers — English, Arabic, Hindi, Mandarin, Turkish, Spanish — meet a genuinely new language with seven grammatical cases and a demanding sound system. Plan on 12–18 months of committed study to reach exam-ready B2. It is a real investment of time, but a finite one, and it buys a degree worth tens of thousands of euros.
The cleanest way through for either group is a one-year preparatory course. Czech public universities and their language institutes run intensive two-semester programmes built to carry an international student from zero, or close to it, up to entrance-exam Czech. The best-established is Charles University’s, at roughly €4,000–5,500 for the year — and that fee is effectively the whole “price” of the free degree, paid once, set against a tuition saving that compounds over three to six years.
The mistake I see again and again is families treating the Czech requirement as a wall instead of a runway. A Polish or Ukrainian seventeen-year-old who commits to one focused year of Czech walks into a free degree at a 1348-founded university — that is one of the highest-return decisions in European admissions, and almost no one prices the language as the cheap asset it is.
— College Council advising team
The Public Universities Where Czech-Taught Study Is Free
Every institution below is a public university whose Czech-taught programmes are tuition-free for students of any nationality, by law. We have picked the ones an international applicant actually builds a shortlist around: the flagships, the strongest technical and medical schools, and a regional spread that reaches the cheapest cities to live in. The “CC” chip is a College Council ordering for international applicants weighing the free track — read it as our editorial priority, not a world rank — with verified QS 2026 positions named wherever they exist. Each name links to its full profile in the College Council Atlas.
| CC | University | City | Free in Czech · known for |
|---|---|---|---|
| 1 | Charles University | Prague | €0 Czech-taught · the flagship, medicine, math & physics, social sciences · QS world #=265 |
| 2 | Czech Technical University in Prague (CTU) | Prague | €0 Czech-taught · oldest technical university in Central Europe (1707), engineering & CS · QS #=416 |
| 3 | Masaryk University | Brno | €0 Czech-taught · medicine, informatics, life sciences (CEITEC) · QS #=430 · lowest living costs |
| 4 | Brno University of Technology | Brno | €0 Czech-taught · architecture (Brno functionalism), IT, mechanical & civil engineering |
| 5 | Palacký University Olomouc | Olomouc | €0 Czech-taught · second-oldest (1573), strong sciences, humanities & medicine · cheap city |
| 6 | Prague University of Economics and Business (VSE) | Prague | €0 Czech-taught · the national business school · economics, finance, international business |
| 7 | University of Chemistry and Technology Prague (UCT) | Prague | €0 Czech-taught · Europe's leading specialist chemistry & chemical-engineering school |
| 8 | Czech University of Life Sciences Prague | Prague | €0 Czech-taught · agriculture, forestry, environmental science, food technology |
| 9 | University of West Bohemia | Plzeň | €0 Czech-taught · engineering, law, medicine faculty · regional cost of living |
| 10 | Mendel University in Brno | Brno | €0 Czech-taught · agronomy, forestry, business & economics · Brno living costs |
| 11 | University of Hradec Králové | Hradec Králové | €0 Czech-taught · informatics & management, education · one of the cheapest student cities |
| 12 | University of Ostrava | Ostrava | €0 Czech-taught · medicine, arts, sciences · the lowest rents of any Czech city |
| Source: College Council Atlas; studyin.cz (free Czech-taught rule, all nationalities); QS World University Rankings 2026 (Charles #=265, CTU #=416, Masaryk #=430); official university websites 2025/2026. The CC column is a curated ordering for international applicants, not a world rank. Czech-taught tuition is €0 at every public university; English-taught versions of the same programmes charge fees. | |||
Two things the table cannot carry. First, the free rule is flat: €0 at a small regional university is exactly €0 at Charles, so you can chase the strongest faculty for your field with no price penalty whatsoever. Almost everywhere else in the world, the better the university, the more it costs; here that link is severed. Second, since tuition is already zero, the city you choose moves your real all-in number far more than the university does. A free Czech-taught degree in Ostrava, Olomouc or Hradec Králové can come in under €6,000 a year, everything counted; the same free degree in Prague runs closer to €9,000–13,500 once Prague rents are in the budget.
Free Czech-taught versus paid English-taught — the decision, side by side
This is the choice that defines tuition-free study in Czechia, and it lands harder when you see the two tracks set side by side instead of described in the abstract. Both end in the same recognised European degree. What separates them is the language you study in, the price you pay, and how soon you can begin.
| Free Czech-taught track | Paid English-taught track | |
|---|---|---|
| Tuition | €0 per year, any nationality | $0–22,350 USD/yr; medicine €12,500–16,800 (Charles Prague ~€24,250) |
| Language needed | Czech ~B2 (CCE-B2 or state exam) | IELTS 6.0–6.5 or TOEFL iBT 80–90 |
| Time to start | After reaching B2 — often a 1-year prep course first | Immediately, with an existing English score |
| The degree | Same diploma, same faculty, same professors | Same diploma, taught separately in English |
| Entrance exam | přijímací zkouška, sat in Czech | přijímací zkouška, sat in English |
| Best fit | Slavic-language speakers; anyone with a year to invest | Non-Slavic speakers who need to start now; those who won’t learn Czech |
| Upfront cost | Prep year ~€4,000–5,500 (one-time), then €0 | Tuition every year, no language detour |
Source: studyin.cz; Charles University ÚJOP language-course fees; university programme pages 2025/26.
For most families the arithmetic settles the argument. Take English-taught engineering at CTU at roughly €4,000–7,000 a year across a four-year bachelor’s: €16,000–28,000 in tuition. Swap in a one-time €5,000 Czech preparatory year followed by four years of free Czech-taught study and you save the entire amount — and a Polish or Slovak student who reaches B2 in well under a year saves it even faster. Medicine blows the gap wide open: six years of English-taught General Medicine at €12,500–16,800 a year comes to €75,000–100,000 in tuition, against a single language year and then nothing. The case for the English track is real but narrow. It holds when you are a non-Slavic speaker, you cannot spare 12–18 months for Czech, and starting your degree now is worth more to you than the tuition you will pay to start it.
What free does not cover — the real all-in budget
Free tuition is the headline. An honest budget is the rest of the page. Here is what a student on the free Czech-taught track actually pays, and where the numbers fall by city.
The fixed, one-time costs stay small. Application fees run 500–880 CZK (about €20–35) per faculty, and well-advised applicants apply to three to five faculties. Nostrification, the official recognition of your school-leaving diploma as equivalent to the Czech maturita and a requirement before you enrol, costs a modest administrative fee plus apostille and certified translation, and takes 2–6 weeks. Health insurance is mandatory: EU students rely on the European Health Insurance Card, while non-EU students buy a Czech student plan, commonly a few hundred euros a year. The preparatory language year, at around €4,000–5,500, is the single biggest line if you arrive without Czech — but you pay it once, not every year.
Then living costs, which on the free track are your degree’s cost. They split sharply by city:
- Prague — the most expensive: roughly €750–1,150 a month. A dormitory room is about €180–340, a shared flat €320–560, food €180–260, transport a few euros.
- Brno — Czechia’s second city and tech hub: 30–40% less, around €560–880 a month.
- Olomouc, Hradec Králové, Ostrava, Plzeň — the regional centres: cheaper again, around €450–680 a month, with Ostrava typically the lowest rents in the country.
Put it together and a free Czech-taught degree in a regional city is one of the cheapest serious degrees anywhere in Europe: on the order of €6,000–9,000 a year, all in, with tuition genuinely at zero. If cost is the factor that decides everything for you, that figure is the whole argument for treating the Czech-language requirement as the opportunity it is. For benchmarks across the continent, see our companion cost guides to the cheapest universities in France, the cheapest in Spain and the cheapest in the Netherlands — all useful comparisons, though not one of them matches a degree that is free for every nationality.
The traps — where “free” goes wrong
Tuition-free Czechia is real, but four mistakes turn it into an expensive disappointment, and I see all four often enough that I would rather you hear them now than learn them from an invoice.
Treating a private university as free. Anglo-American University, Metropolitan University Prague, Unicorn University and Škoda Auto University all teach in Czechia and all charge tuition. The free rule covers public and state universities only. If a “free Czech university” pitch steers you toward a private institution, the premise is already broken.
Assuming English-taught is free because Czech-taught is. This is the most common misunderstanding, and the most expensive. Free applies to the Czech-language programme; the English version of the same degree at the same faculty charges tuition. Read the headline “free in Czechia,” apply to the English track, and you pay full fees for a degree that sits there free one language over.
Underestimating the language runway as a non-Slavic speaker. B2 Czech in six months is realistic for a Pole or a Ukrainian and a fantasy for someone starting from English or Arabic. If you are non-Slavic, budget 12–18 months plus a preparatory year and write that into your timeline before you commit to the free track, not after.
Overstaying the standard study length. Free tuition assumes you finish roughly on schedule. Drift substantially past your programme’s standard duration — beyond the year or so of grace — and the university can start charging a per-semester long-study fee. The degree is free for its normal length, not forever.
How College Council helps
In our experience, the hard part of the tuition-free route is rarely the Czech itself — it is the planning wrapped around it. Deciding honestly whether the free Czech track or the paid English one fits your language, your timeline and your budget. Sequencing a preparatory year, nostrification and, for non-EU students, a visa so none of them collide. Preparing for a přijímací zkouška you have never sat, in the right language. Those are the judgement calls we work through with families, on the same university data that powers this guide: College Council holds every Czech public university, its faculties, its admission route and its language requirement, so you can see at a glance which free degree is genuinely reachable from where you stand today.
Czechia never asks for the SAT, and the free route wants Czech, not English. Even so, a large share of our students apply to Czechia alongside the US or UK, where the SAT and an English score sit at the centre of admissions — so you prepare once and apply across both worlds. Our SAT app runs the full digital SAT with adaptive practice and detailed analytics, and our TOEFL app gives you full TOEFL iBT practice with AI-graded speaking and writing — the exact score the paid English-taught Czech track requires. The simplest place to begin is to create your free College Council account, run your profile through our chances tool, and browse every Czech public university inside our universities Atlas.
Frequently Asked Questions
Are universities really free in Czechia, even for non-EU students?
Yes — for Czech-taught programmes at public and state universities. Czech law (the Higher Education Act, §58) makes tuition free of charge for students of every nationality, not only EU citizens, as long as the programme is taught in the Czech language. A student from Nigeria, Vietnam or Brazil pays exactly the same tuition as a Czech student for a Czech-taught degree: zero. The only costs are small administrative fees of roughly 500–880 CZK (about €20–35) per faculty application, plus your living costs. The single condition is language — you must pass the entrance exam and prove Czech at about B2 level.
What's the catch with free universities in Czechia?
The catch is the language. Free tuition applies only to Czech-taught programmes, and you must reach roughly B2 Czech to study and pass the entrance exam in Czech. The identical degree taught in English at the same faculty charges tuition — from about $0 up to 22,350 USD a year, with English-taught medicine at €12,500–16,800 (up to ~€24,250 at Charles University’s First Faculty in Prague). So the real choice is: invest 6–18 months in learning Czech and study for free, or pay tuition and start in English now. For Slavic-language speakers the language path is far shorter than it sounds.
How hard is it to learn enough Czech to study for free?
Less hard than most international students assume, and it depends heavily on your first language. Czech is a Slavic language, so Polish, Slovak, Ukrainian, Croatian and other Slavic speakers reach a working level in 2–4 months and B2 in roughly 6–9 months. For speakers of non-Slavic languages — English, Arabic, Hindi, Mandarin — expect 12–18 months of serious study to reach B2. Universities run one-year Czech preparatory courses (the most established is Charles University’s, around €4,000–5,500) designed precisely to get international students to entrance-exam Czech in two semesters.
Which Czech universities are tuition-free?
Every public and state university in Czechia is tuition-free for its Czech-taught programmes — there are 26 public universities, including all the famous ones: Charles University, Czech Technical University in Prague, Masaryk University in Brno, Brno University of Technology, Palacký University Olomouc, the Prague University of Economics and Business, and the Czech University of Life Sciences. Private universities (Anglo-American University, Metropolitan University Prague, Unicorn University and others) charge fees regardless of language. The free rule is about the public/state status of the institution and the Czech language of instruction, not about any single university.
Do I need to prove my Czech language level, and how?
Yes. For a free Czech-taught programme you need Czech at roughly B2 on the CEFR scale. The most widely accepted proof is the CCE (Czech Language Certificate Exam) at B2, administered by the Institute for Language and Preparatory Studies at Charles University, or a Czech state language examination. Some faculties accept their own language test or interview as part of admissions. Slavic speakers often reach this level inside a year; you can sit the CCE several times a year in Prague and other centres.
Is the free Czech-taught degree the same quality as the paid English one?
It is usually the very same degree. At most faculties the Czech-taught and English-taught versions of a programme share the curriculum, the professors and the diploma — Charles University does not print “studied in English” on a medical degree. The English cohort pays tuition to fund teaching a parallel group in a second language; the Czech cohort is funded by the state. You are not buying a lesser product by studying for free in Czech. You are choosing which language to learn the subject in, and the free track simply asks you to learn it in Czech.
Can I switch from a paid English programme to the free Czech one later?
Not automatically — they are separate admissions with separate entrance exams, and switching means re-applying to the Czech-taught programme and passing its exam in Czech. In practice, students who want the free route plan for it from the start: they spend a gap year (or a preparatory year) building Czech to B2, then apply directly to the Czech-taught programme. If your Czech is not ready in time, starting in English and transferring later is possible but rarely worth the disruption; most plan one track and commit to it.
Do I still need the SAT or TOEFL for a tuition-free Czech degree?
No SAT — Czech universities admit on their own entrance exam (přijímací zkouška), never the SAT. For a free Czech-taught programme you need a Czech-language certificate (CCE-B2), not an English test. You only need IELTS or TOEFL if you choose the paid English-taught track. If you are applying to the US or UK in parallel, the SAT and TOEFL matter there, and you can prepare both through College Council while you build your Czech for the free Czech route.
Summary — is the free route right for you?
Tuition-free study in Czechia is no loophole and no marketing line. It is the default for any Czech-taught degree at a public university, for any nationality, written into national law. The entire decision turns on a single variable: the Czech language. Speak a Slavic language and the free track is close to a free lunch — one focused year, often less, then a recognised European degree at €0 tuition with living costs a regional city can hold near €6,000 a year. Speak no Slavic language and the free degree is still well within reach; it simply asks for 12–18 months and a preparatory year first, which you should weigh honestly against the option of starting now on the paid English track.
If immediate enrolment is what you need, the paid English-taught path — English-taught medicine included, at a fraction of the UK price — is the alternative, covered in full in the parent guide. If you are price-shopping across Europe, set Czechia next to the cheapest universities in France and Spain. But for a family that can invest a single year in Czech, no other destination we map offers a genuinely free degree, open to everyone, at a university that has been teaching since 1348. The students who win it are the ones who started the language a year before their peers got around to doing the arithmetic.
Next Steps
- Run the language calculus first — Slavic speaker? Plan one year to B2. Non-Slavic? Plan 12–18 months and a preparatory year. This single answer decides whether the free track is realistic for your timeline.
- Pick the strongest faculty, not the cheapest — tuition is €0 everywhere, so choose for your field and let the city decide your living costs.
- Book a Czech preparatory year if you need one — Charles University’s ÚJOP course (~€4,000–5,500) is the established route from zero to entrance-exam Czech.
- Start nostrification early — get your diploma apostilled and translated the moment you commit; it takes 2–6 weeks at the faculty.
- Applying to the US or UK too? Prepare the SAT and TOEFL once and run a parallel application while you build your Czech.
Read Also
- Study in Czechia: complete guide for international students — the full system: visas, deadlines, the English-taught track and medicine
- Cheapest universities in France — the nearest large-country cost comparison
- Cheapest universities in the Netherlands — English-taught, but at full international fees
- TOEFL 2026 versus IELTS for European universities — the test you need only for the paid English track
- Is the SAT worth it for international students? — if you are applying to the US in parallel
Sources and Methodology
The free-tuition rule and its conditions were verified against the official Czech government source (studyin.cz, run by the DZS / Ministry of Education) and the Czech Higher Education Act, in June 2026. University identities, cities and the public/private distinction are drawn from College Council’s Atlas dataset of Czech higher-education institutions and cross-checked against official university websites; rankings are from the QS World University Rankings 2026. English-taught tuition and preparatory-course fees are set per programme and change over time, so always confirm the exact figure on the relevant faculty or language-institute page for your intake year. The Czech-language learning timelines are typical ranges by first-language group, not a guarantee for any individual.
- Study in Czechia (DZS / MŠMT) — Tuition fees: Czech-taught study free of charge for citizens of all nationalities; English-taught $0–22,350 USD/yr
- Study in Czechia (DZS / MŠMT) — Scholarships and Entry formalities and visa
- Czech Higher Education Act (Act No. 111/1998, §58) — basis for free public/state tuition for Czech-taught study and the long-study / second-degree fee exceptions
- Charles University, Institute for Language and Preparatory Studies (ÚJOP) — ujop.cuni.cz (Czech preparatory courses and the CCE language certificate)
- QS / TopUniversities — Charles University (QS 2026 #=265), Czech Technical University (#=416), Masaryk University (#=430)
- Charles University — cuni.cz (faculties, Czech-taught free programmes, CCE-B2 requirement)
- College Council — Atlas higher-education dataset (Czech HEI identity, city, public/private status) and advising experience with international applicant families