expatwhy.

best of, family + school cost

Countries with the cheapest international schools

International school fees are the line item that decides where a relocating family can actually afford to land. These countries rank lowest on national-average annual international primary tuition. A green dot means at least one city we cover in that country has its tuition anchored to named schools; an amber dot means the figure is a pure national-average baseline, not a quote from a specific school. Tuition only. And the cheapest school is often the free public one this list cannot rank: across the EU/EEA and a dozen countries beyond it, public schools are tuition-free for resident foreign children, with lessons in the local language.

the ranking

  1. 01
    Sri Lanka
    Sri Lanka
    national-average baseline8 cities tracked
    $6,500/yr primary
  2. 02
    Georgia
    Georgia
    national-average baseline6 cities tracked
    $7,000/yr primary
  3. 03
    South Africa
    South Africa
    national-average baseline9 cities tracked
    $7,000/yr primary
  4. 04
    Morocco
    Morocco
    national-average baseline14 cities tracked
    $7,000/yr primary
  5. 05
    Argentina
    Argentina
    national-average baseline13 cities tracked
    free public route · Spanish-language
    $8,000/yr primary
  6. 06
    Philippines
    Philippines
    national-average baseline10 cities tracked
    $8,000/yr primary
  7. 07
    Colombia
    Colombia
    national-average baseline12 cities tracked
    free public route · Spanish-language
    $8,500/yr primary
  8. 08
    Mexico
    Mexico
    national-average baseline33 cities tracked
    free public route · Spanish-language
    $9,000/yr primary
  9. 09
    Malaysia
    Malaysia
    national-average baseline8 cities tracked
    $9,000/yr primary
  10. 10
    India
    India
    national-average baseline50 cities tracked
    $9,000/yr primary
  11. 11
    Panama
    Panama
    national-average baseline3 cities tracked
    free public route · Spanish-language
    $10,000/yr primary
  12. 12
    Costa Rica
    Costa Rica
    national-average baseline4 cities tracked
    free public route · Spanish-language
    $10,000/yr primary
  13. 13
    Indonesia
    Indonesia
    national-average baseline23 cities tracked
    $11,000/yr primary
  14. 14
    Spain
    Spain
    national-average baseline26 cities tracked
    free public route · Spanish-language
    $11,000/yr primary
  15. 15
    Greece
    Greece
    national-average baseline8 cities tracked
    free public route · Greek-language
    $11,000/yr primary

at least one city we cover in this country has tuition anchored to named schools.pure national-average baseline, not a quote from a specific school.public schools are tuition-free for resident children. Tuition only; excludes enrolment, bus, lunch, uniforms and exam fees.

a free option this list cannot show

In Germany, international school runs about $13,000 a year. Public school costs nothing.

Pay nothing, same as local families. The catch: lessons are in the local language. Countries with a free public school open to resident foreign children:

ArgentinaAustriaBelgiumBrazilBulgariaCanadaColombiaCosta RicaCroatiaCyprusCzech RepublicDenmarkEstoniaFinlandFranceGermanyGreeceHungaryIcelandIrelandItalyJapanLatviaLiechtensteinLithuaniaLuxembourgMaltaMexicoNetherlandsNorwayPanamaPolandPortugalRomaniaSlovakiaSloveniaSouth KoreaSpainSwedenTaiwanTurkeyUnited KingdomUnited States

Free of tuition, not of every cost, and access may need residency or a visa. A country missing here just means we have not verified its free route yet, not that none exists.

frequently asked

Quick answers.

How is the cheapest-school ranking built?
Countries are sorted by their national-average international primary tuition, lowest first. We group every city we cover by its country and show one row per country, so a country does not appear several times just because we track several of its cities. Each row carries a basis dot: green means at least one covered city in that country has tuition anchored to named international schools, amber means the figure is a pure national-average baseline. A country with no tuition figure is excluded rather than shown as a guess.
Why rank countries instead of cities?
International tuition is set far more by country than by city: the national-average baseline is the same across most cities in one country, so a per-city list would repeat the same number for several cities of the same country. A country ranking is the honest unit. Where a specific city is anchored to named schools, its own figure still appears on that city's detail page.
What does the tuition figure include?
Tuition only. It excludes one-off enrolment and capital levies, bus, lunch, uniforms and exam fees, which add materially at most schools. Treat each number as the floor of the annual cost, not the all-in total. International secondary, where shown elsewhere on the site, is a modelled grade uplift over primary, never a separately sourced figure.
Is there a cheaper option than the cheapest international school?
Often, yes: the free public school. Across the EU/EEA and a dozen countries beyond it, public schools are tuition-free for legally resident children, including foreigners, enrolled on the same basis as nationals. The catch is the language of instruction, which is the local one, with newcomer support that varies by district. A country missing from our free list just means we have not verified its free route yet, not that none exists. Free of tuition is not free of every cost, and access can need residency or a visa.

monthly note

Stay in the loop.

New cities, regulatory updates (when a visa scheme launches or closes), the occasional editorial. Monthly. Unsubscribe anytime.

We store your email only to send the newsletter; no third-party sharing. GDPR-compliant unsubscribe in every email.