Prague has more than 25 international schools, and full IB or British schools typically cost CZK 300,000–830,000 a year, rising with the child's age. The biggest are the International School of Prague, Prague British International School, Riverside and Park Lane. Bilingual Czech-English schools cost roughly CZK 140,000–270,000, and Czech state schools are free for foreign children too.
Around Prague compiled this comparison from published 2026/27 fee lists on 21 October 2026. Fees change every year, so confirm with the school before applying.
| School | Curriculum | Ages | Fees per year, CZK |
|---|---|---|---|
| International School of Prague (ISP) | IB | 3–18 | 375,000–831,000 |
| Prague British International School | British, IB | 2–19 | 360,000–764,160 |
| Riverside International School | British, IB | 3–18 | 346,500–744,000 |
| Park Lane International School | British, IB | 1–18 | 290,650–693,200 |
| Perrott Hill British School – Prague | British | 3–18 | 300,000–635,000 |
| American Academy in Prague | American | 6–18 | 435,000–562,000 |
| The English College in Prague | British, IB | 12–18 | 414,000–540,000 |
| BASIS Prague | American | 3–13 | 254,930–479,700 |
| Leonardo da Vinci Academy | British, IB | 6–18 | 299,000–369,000 |
| Central Point International School | British | 2–11 | 208,500–367,500 |
| International Montessori School of Prague | Montessori | 2–12 | 278,000–358,000 |
| Lycée Français de Prague | French | 3–18 | 215,500–312,600 |
| Christian International School of Prague | American, Christian | 6–18 | 216,000–245,000 |
| Deutsche Schule Prag | German | 3–18 | 203,000–226,450 |
On top of tuition, expect a one-off registration or enrolment fee (often CZK 25,000–75,000), plus lunches, school bus and trips.
Children of foreigners living in Czechia have the right to attend Czech state schools free of charge, and schools must offer Czech language support. See our guide to enrolling a child in a Czech school.
Full international schools typically charge CZK 300,000–830,000 a year (about €12,000–33,000), depending on the school and the child's age.
Among others: the International School of Prague, Prague British International School, Riverside, Park Lane, the English College and Leonardo da Vinci Academy.
Yes. Bilingual Czech-English schools and smaller schools cost roughly CZK 140,000–270,000 a year.
Yes. State primary and secondary schools are free, including for foreign children living in Czechia.
Around Prague, based on International Schools Database, iSchoolAdvisor, doris
Comments (0)
Please be polite. Spam and insults will be removed.