Cost of Studying in Belgium: Breakdown 2026
EU tuition runs €835–4,175/year, non-EU €1,000–6,000+, and Brussels living costs hit €800–1,200/month. Every Belgium study number for 2026.
On this page
- Tuition Fees
- Living Costs by City
- Proof of Funds for the Student Visa (Non-EU)
- One-Time Setup Costs
- Scholarships and Fee Reductions
- Working Part-Time
- Annual Budget Summary
- Cost Comparison: Flemish vs French Community (EU Student)
- Hidden Costs Students Miss
- Banking in Belgium
- Healthcare and Insurance
- Frequently Asked Questions
Belgium sits in a sweet spot for European study: serious universities at modest prices, three official languages, and a location an hour from Paris, Amsterdam, or London by train. The headline numbers are easy to remember. EU students pay €835–4,175 per year in tuition, with most public programmes around €835 (Walloon) or €1,030 (Flemish). Non-EU students pay more — €1,000–6,000+ at public universities and €10,000–15,000 at private or branch programmes. Living costs run €800–1,200 per month in Brussels, less in Leuven, Ghent, or Liège. The currency is the euro. Here is the full 2026 breakdown so you can budget with real figures.
Tuition Fees
Belgium's federal structure means two systems run in parallel — the Flemish Community (Dutch-speaking) and the French Community (Wallonia and Brussels). Both cap public tuition for EU students; non-EU students pay higher rates set by each university.
EU Students at Public Universities
Tuition for EU/EEA citizens is regulated and very affordable:
- Flemish universities (KU Leuven, Ghent, Antwerpen, VUB, Hasselt): typically around €1,030/year for most bachelor's and master's programmes
- French Community universities (UCLouvain, ULB, ULiège, UMons, UNamur): capped at €835/year for standard programmes
- Higher tuition tier: some master's, advanced, and lab-heavy programmes range up to about €4,175/year
KU Leuven (Flemish) ranks in the QS global top 70, UCLouvain (French) and Ghent both inside the top 200. A Belgian public degree pairs genuine prestige with a tuition bill below most of Europe.
Non-EU Students
Non-EU/EEA students pay higher institutional rates, set by each university and varying widely by subject:
- Public Flemish universities: roughly €1,800–6,000/year for most bachelor's and master's; medicine and a few specialist tracks higher
- Public French Community universities: typically €1,000–4,500/year with a "droit d'inscription spécifique" added on top of the base fee
- Private institutions and branch programmes (Vlerick, Solvay executive, Antwerp Management School): €10,000–15,000+/year for an MBA or specialist master's
Always confirm the exact fee on the institution's "inschrijvingsgeld" (Flemish) or "frais d'inscription" (French) page — it changes every year and varies by programme.
Living Costs by City
Brussels
The capital, the most expensive city, and the European hub where you will find English everywhere.
- Room in a shared flat: €450–700/month
- Studio: €700–1,100/month
- Groceries: €250–350/month
- Public transport (STIB pass under 25): €12/month (yes, twelve)
- Mobile plan: €15–25/month
- Total monthly estimate: €800–1,200 including rent
Leuven, Ghent, Liège, Antwerp
Belgium's other student cities are noticeably cheaper than Brussels and often more enjoyable.
- Kot (student room): €350–500/month, often including utilities
- Room in a shared flat: €400–600/month
- Groceries: €220–320/month
- Public transport (De Lijn/TEC student pass): around €25–35/year, not per month
- Total monthly estimate: €650–1,000 including rent
Leuven is the classic Belgian student town — 60,000 residents, half of them students — and Ghent is similarly vibrant. Housing is tighter in Leuven during peak. See our student housing in Belgium guide for the full picture.
Proof of Funds for the Student Visa (Non-EU)
Non-EU students apply for a long-stay student visa (Type D) at the Belgian embassy. The federal Immigration Office sets a guideline figure each academic year for proof of means — typically around €750–800 per month (roughly €7,500–8,000 for a 10-month academic year). You show this through a bank statement, a scholarship letter, or a "prise en charge" (formal sponsorship) by a person with sufficient income. EU students do not need a visa or proof of funds. Full visa details on our Belgium student visa page.
One-Time Setup Costs
Budget for these in your first month:
- Visa application (non-EU): around €200, paid at the Belgian embassy
- Commune registration: small administrative fee at the local town hall (gemeente/commune) within 8 days of arrival
- Rental deposit: typically 2 months' rent, placed in a blocked bank account in your name — €700–1,400 for a kot, €1,400–2,200 for a flat
- Mutuelle (health insurance) registration: usually €0–60/year for students under 25; mandatory
- Household basics, bedding: €100–300 (koten are usually furnished; private flats are not)
- Total one-time costs: €1,000–2,800 (the deposit is the big one)
Scholarships and Fee Reductions
Several routes lower your Belgian tuition:
- VLIR-UOS: Flemish development-cooperation scholarships for master's students from a defined list of partner countries.
- ARES-CCD: The French-Community equivalent, funding scholarships for postgraduates from partner countries to study at UCLouvain, ULB, ULiège, and others.
- Erasmus+: Both exchange and full-degree (Erasmus Mundus Joint Masters) funding for eligible students.
- University merit awards: KU Leuven, Ghent, UCLouvain, and ULB all run institutional scholarships — partial fee waivers and sometimes living stipends.
The full landscape is in our Belgium scholarships guide.
Working Part-Time
EU students may work without restriction. Non-EU students on a student residence permit may work up to 20 hours per week during term and full-time during official holiday periods, under a "student worker" contract. Belgian student-worker wages start at the minimum hourly rate (around €12–14/hour gross for student jobs), so 15 hours a week earns roughly €600–800/month gross — enough to dent rent and groceries, not enough to fund tuition. Hospitality, retail, tutoring, and university student jobs are the typical routes.
Annual Budget Summary
Two scenarios to show the range.
Scenario A: EU Student, Leuven, Public University + Kot
- Tuition (Flemish public, standard programme): €1,030/year
- Rent (kot, 10 months): €4,200/year (€420/month)
- Food and groceries: €2,800/year (€280/month)
- Transport, phone, mutuelle: €600/year
- Personal / going out: €2,000/year
- Total: ~€10,600/year
Scenario B: Non-EU Student, Brussels, Public University + Shared Flat
- Tuition (non-EU, public Flemish or French): €4,500/year
- Rent (room in shared flat, Brussels): €6,600/year (€550/month)
- Food and groceries: €3,600/year (€300/month)
- Transport (STIB under-25 pass), phone, mutuelle: €500/year
- Personal / going out: €2,400/year
- Total: ~€17,600/year
Model your own numbers with the cost-of-study calculator.
Cost Comparison: Flemish vs French Community (EU Student)
| Item (per year) | Flemish (Ghent, kot) | French (Liège, kot) |
|---|---|---|
| Tuition | €1,030 | €835 |
| Rent (kot, 10 months) | €3,800–4,500 | €3,500–4,200 |
| Food | €2,800–3,400 | €2,700–3,300 |
| Other (transport, phone, social) | €2,400–3,200 | €2,300–3,000 |
Hidden Costs Students Miss
- The deposit hit: Two months' rent locked in a blocked bank account — €700–2,200 depending on the unit. You get it back at move-out if there is no damage.
- Course materials and "syllabi": Faculty-printed course readers ("cursussen" / "syllabus") cost €5–30 each; budget €100–300/year on top of tuition.
- Mutuelle (health insurance): Mandatory in Belgium. EU students may use their EHIC during exchange but registering with a Belgian mutualité is required for longer stays; non-EU students pay around €60/year as students.
- Heating in winter: Gas-heated older flats can add €40–80/month in December–February — confirm whether utilities are included in the rent.
- Train passes for weekend travel: The "Youth Multi" or "Standard Multi" SNCB tickets and Eurostar deals keep weekend trips cheap, but budget €200–400/year if you plan regular travel.
Banking in Belgium
Opening a Belgian bank account takes a passport, your residence permit or registration certificate, and proof of address. KBC, BNP Paribas Fortis, ING, and Belfius all offer free student current accounts. Most students also use digital banks like Wise or Revolut alongside a Belgian account, since you need a Belgian IBAN for some rent payments, the blocked deposit, and direct debits. Bancontact is the local debit-card network — accepted everywhere — and contactless payment is universal.
Healthcare and Insurance
Belgium has an excellent statutory healthcare system run through mutualités (called "mutualiteit" in Dutch, "mutuelle" in French). All students — EU and non-EU — must register with one. Annual student membership is around €0–60. With mutuelle coverage, a GP visit costs roughly €25–30, of which most is reimbursed. Prescriptions are subsidised. Top up with a private complementary plan if you want broader coverage. Your university's social service ("dienst studentenvoorzieningen" / "service social") can help with mutuelle registration in your first week.
Frequently Asked Questions
How much does it cost to study in Belgium?
EU students pay €835/year at French-Community public universities and around €1,030/year at Flemish public universities, with some specialist programmes up to €4,175. Non-EU students pay €1,000–6,000+ at public universities and €10,000–15,000+ at private or branch programmes. Living costs run €800–1,200/month in Brussels, less in Leuven or Ghent.
How much money do I need to show for the student visa?
Non-EU students show proof of means of roughly €750–800 per month (around €7,500–8,000 for a 10-month academic year) through a bank statement, scholarship letter, or "prise en charge" sponsorship. EU students do not need a visa or proof of funds.
Is Belgium cheaper than the Netherlands or France for students?
For EU tuition, comfortably — €835–1,030 at Belgian public universities beats the Dutch €2,530 statutory tuition and matches France's low public fees. Living costs in Leuven or Ghent are noticeably below Amsterdam or Paris; Brussels is closer to Paris but still under Amsterdam.
Can I cover my living costs by working part-time?
Partly. EU students can work without limit. Non-EU students on a student residence permit may work up to 20 hours per week during term and full-time in official holidays, at around €12–14/hour gross — about €600–800/month at 15 hours, useful for rent and groceries but not for tuition.
What's the cheapest way to study in Belgium?
Pick a French-Community public university (Liège, Mons, Namur) at €835/year, take a kot in the same town for €350–450/month, eat at the university restaurant, and use student transport passes. That combination keeps an EU budget student around €700–850/month all-in.
Do I need health insurance?
Yes. All students must register with a Belgian mutualité (mutuelle). Student membership is around €0–60/year and gives you access to reimbursed GP visits, hospital care, and subsidised prescriptions. Non-EU students must show insurance for their visa.
Are there student discounts in Belgium?
Lots. The under-25 STIB pass in Brussels is €12/month, De Lijn (Flanders) and TEC (Wallonia) sell annual student passes for €25–35, and SNCB youth-multi tickets cut train fares. Museums, cinemas, and many restaurants offer student rates with a valid ID.
For the complete picture — tuition, the student visa, scholarships, and life as a student — see Study in Belgium and our why study in Belgium guide.
Related guides
Related Articles
Cost of Studying in Argentina: Breakdown 2026
Public universities like UBA are tuition-free even for foreigners; private unis run USD 3,000–10,000/year and Buenos Aires living USD 500–900/month.
Scholarships for Argentina 2026: Full Guide
Public tuition is already free, so becas target living costs and private fees of USD 3,000–10,000/year. Government, university and exchange routes.
Cost of Studying in Austria 2026
Austria tuition €363.36/semester EU, €726.72 non-EU. Living costs: Vienna €1,000–1,400/month, Graz €800–1,100. Full budget breakdown.