Cheapest Tuition-Free and Low-Cost Countries in Europe Ranked

By Muntasir Minhaz • Published Aug 03, 2026 • Education Planning, Study in Europe, Money & Budgeting

TL;DR

Germany, Czechia, Poland, Greece, Austria, and Norway all offer free public tuition for EU and EEA students. Non-EU students now pay almost everywhere, but Poland and Czechia stay cheapest, while Norway and Malta cost the most.

  • 💶 Germany: free tuition for everyone, except Baden-Württemberg (3,000 EUR/year for non-EU students).

  • 💶 Czechia: free if taught in Czech, 4,000-16,000 EUR/year if English-taught.

  • 💶 Poland: non-EU tuition from about 2,000 EUR/year.

  • 💶 Greece: English-taught programs cost 1,500-9,000 EUR/year for non-EU students.

  • 💶 Austria: flat 727 EUR/semester for non-EU students.

  • 💶 Norway: free for EU students, non-EU students now pay NOK 80,000-170,000/year.

  • 💶 Malta: non-EU students pay 6,000-15,000 EUR/year.

Cheapest Tuition-Free and Low-Cost Countries in Europe Ranked

How This Ranking Works

EU member states charge EU and EEA students the same fees as domestic students under EU non-discrimination rules, so tuition at public universities in Germany, Austria, Czechia, Poland, and Greece stays free or low for anyone from the EU/EEA. Non-EU students pay more almost everywhere, with a few exceptions.

This ranks seven countries by tuition cost for both EU/EEA and non-EU students, with a general read on living costs alongside.

Tuition Compared

CountryEU/EEA tuitionNon-EU tuitionLiving cost level
GermanyFree at public universitiesFree, except Baden-Württemberg (3,000 EUR/year)Moderate
CzechiaFree if taught in CzechFree if taught in Czech, 4,000-16,000 EUR/year if English-taughtLow
PolandFree if taught in PolishFrom about 2,000 EUR/yearLow
GreeceFree at public universities1,500-9,000 EUR/year for English-taught programsModerate
AustriaFree at public universitiesAbout 727 EUR/semesterModerate
NorwayFree at public universitiesNOK 80,000-170,000/yearHigh
MaltaLow, same as domestic students6,000-15,000 EUR/yearModerate to high

1. Germany: Free Tuition Nationwide

Public universities charge no tuition for bachelor's and most master's degrees, regardless of your nationality. Baden-Württemberg is the exception, charging non-EU students 3,000 EUR/year since 2017. You still pay a semester administration fee of roughly 100-350 EUR, which usually covers a public transport pass.

2. Czechia: Free Tuition in Czech, Low Fees in English

Public universities charge no tuition at all, for any nationality, if you study in Czech. English-taught programs charge fees that vary by field: humanities and social sciences run CZK 100,000-200,000/year, business and IT run CZK 150,000-300,000/year, and medicine runs CZK 280,000-400,000 and up per year, roughly 4,000-16,000 EUR depending on the program.

3. Poland: Low-Cost English Programs

Public universities charge no tuition if you study in Polish and hold EU/EEA citizenship. Non-EU students, and anyone choosing an English-taught program, pay tuition starting from about 2,000 EUR/year, among the lowest fees for English-language instruction in the EU.

4. Greece: Low Fees for English-Taught Programs

Public universities charge no tuition for Greek-taught degrees. English-taught bachelor's programs for non-EU/EEA students cost 1,500-7,000 EUR/year, with a few specialist programs up to 9,000 EUR, and English-taught master's programs run 1,500-4,000 EUR/year.

5. Austria: Low Fixed Fee for Non-EU Students

EU/EEA students pay no tuition within the standard study duration. Non-EU/EEA students pay a flat 726.72 EUR per semester at public universities, plus a 20 EUR/semester student union fee, well below fees in most Western European countries.

6. Norway: Free for EU Students, New Fees for Non-EU

Public universities remain free for EU/EEA students. Non-EU/EEA students starting from autumn 2025 now pay NOK 80,000-170,000/year , after Norway ended free tuition for non-EU students in 2023. A reform proposed for August 2026 would let individual universities set their own non-EU fees, including zero, but this still needs parliamentary approval.

7. Malta: Higher Fees, Island Living Costs

EU/EEA students pay the same low fees as Maltese students under EU law. Non-EU students pay 6,000-15,000 EUR/year at the University of Malta, and living costs run higher than in Central or Eastern Europe due to Malta's island economy.

Costs Beyond Tuition

Free or low tuition does not mean a free stay. Every country on this list charges a small semester registration or student union fee, on top of health insurance, a residence permit fee if you come from outside the EU/EEA, and proof of funds requirements that vary by country. Budget for these costs alongside tuition when comparing your total spend, since a country with zero tuition can still cost more overall than a country charging a modest fee, once rent and daily expenses factor in.

Scholarships narrow the gap further in several of these countries. Germany, Poland, and Greece all run government or university-level scholarship schemes for international students, and Norway's reform proposal for 2026 could bring non-EU fees back toward zero at individual universities that choose to waive them. Check each university's own funding page rather than relying on the national tuition policy alone, since scholarship coverage changes yearly and varies by program.

Picking Between Them

If you hold EU/EEA citizenship, Germany, Czechia, Poland, Greece, Austria, and Norway all offer free public tuition, so living costs decide the real difference in your budget. Prague, Warsaw, and most Greek cities run cheaper than Berlin, Vienna, or Oslo.

If you are a non-EU applicant, Poland and Czechia stay the cheapest for English-taught degrees, Austria offers the lowest flat fee among Western European countries, and Malta and Norway cost the most.

Non-EU Budget Tiers

Group these seven countries by non-EU tuition level and pick your shortlist from there before comparing individual universities.

  • Under 3,000 EUR/year: Germany outside Baden-Württemberg, and Czechia if you study in Czech.

  • 3,000-6,000 EUR/year: Austria, and Poland at the lower end of its fee range.

  • 6,000-16,000 EUR/year: Greece and Czechia for English-taught programs, plus the lower end of Malta's range.

  • Above 6,700 EUR/year (roughly NOK 80,000): Norway and the upper end of Malta's fee range.

Deadlines and intake timing add a second layer to your budget decision, since a cheaper country still costs you a wasted year if you miss its application window. Check each university's specific deadline early, since Central and Eastern European public universities often set earlier deadlines for English-taught international tracks than their domestic-language programs. A missed deadline in a cheap country pushes you toward a pricier backup option for that intake, so build in enough lead time to apply to two or three universities within your target budget tier.

Free calculators and converters to plan your study-abroad journey.

Compare Compare