When families search for school fees in Spain, the information can be confusing or incomplete. Some schools don’t publish fees at all, while others only show tuition and leave out extras like lunch, uniforms, or iPads. At Steps into Spain, I’ve supported hundreds of families and seen the real costs of schools in Spain first-hand. This guide breaks down fees for public, concertado, private, and international schools — plus the hidden expenses every parent should budget for.
Public Schools (Colegios Públicos and Institutos)
Public schools are fully subsidised by the government, so families don’t pay tuition. That makes them the most affordable option on paper. But “free” doesn’t mean zero cost.
Here’s what to expect:
- Lunch fees: Around €6 per child, per day. Roughly €120 a month.
- Textbooks: In Madrid, most are covered under the Accede programme (infantil not included). In other regions, this might vary.
- Workbooks: Families must buy these separately because they can’t be reused.
- Uniforms: Usually not required, though some schools do have them.
- Extras: Day trips, after-school clubs, and extracurricular activities all add up.
Public schools are budget-friendly, but families still need to plan for these extras.
As the founder of Steps into Spain, I’ve supported hundreds of families through the school search process in Madrid. I’ve seen the numbers up close, not just the polished figures on a website, and I know where families can be caught off guard. In this blog, I’ll break down the costs by school type and share the hidden extras every parent should budget for.
Concertado Schools (Semi-Private, State-Subsidised)
Concertados sit between public and private. They’re partly funded by the government but charge families additional fees. This is where things get tricky.
Many concertado schools in Madrid don’t publish their fees online. In some cases, schools won’t even share the numbers until you’ve already enrolled. Once, I was allowed to look at the fee sheet but wasn’t permitted to take a photo of it. Ridiculous, right?
Typical costs include:
- “Cuota voluntaria” (voluntary fee): €50–€200 per child, per month.
- Lunch fees: Around €200 per month.
- Books: Not covered by Accede, so around €300 per child per year.
- Uniforms: Almost always required.
- Extras: Trips, after-school clubs, exams.
The lack of transparency makes budgeting difficult, so I always encourage parents to insist on a full breakdown before making any decisions.
Private Schools
Private schools in Spain come in many forms — Spanish, bilingual, Montessori, Waldorf, or other alternative approaches. Fees vary widely, but expect:
- Tuition: €600–€700 per month at the lower end, increasing as children move up. By secondary school, costs can be significantly higher.
- Lunch: Roughly €200 per month.
- Uniforms: Often compulsory.
- Books: Families pay directly.
The good news? Private schools usually publish their fees on their websites, so you can compare more easily.
International Schools
International schools (British, American, IB) are the most expensive option in Spain, particularly in Madrid.
Typical costs include:
- Tuition: €800 to €1,500 per month, sometimes more at the senior levels.
- Enrolment fees: One-off registration charges of €1,000–€3,000.
- Lunch: Around €200 per month.
- Transport: €150–€250 per month if you use the school bus.
- Uniforms and textbooks: Usually compulsory.
The advantage here is transparency: most international schools publish detailed fee structures online.
Surprise Costs
No matter what type of school you choose, families should plan for hidden costs. These often add up to hundreds of euros a year:
- Uniforms: In Madrid, many schools require you to buy from El Corte Inglés with the logo stitched in. Expect €300+ per child.
- Technology: Some schools insist on iPads, and not just any tablet — a specific model. This can be purchased outright or rented, but either way, it’s an expense.
- School supplies: September is one of the most expensive months for families, with supplies, uniforms, and activities all due at once.
- Trips and exams: Optional activities, cultural trips, or additional testing fees are rarely included in tuition.
So, is education in Spain free? The answer is no — at least not in the sense most families imagine. Even in public schools, you’ll pay for lunches, workbooks, trips, and more. In concertado, private, and international schools, those costs rise considerably.
Key Takeaways
My advice to families is simple:
- Always ask for a complete cost breakdown before committing.
- Build a spreadsheet and compare schools side by side.
- Plan ahead for September, when the bulk of expenses hit.
At Steps into Spain, we help families look beyond the published tuition and plan realistically for the full cost of schooling.
Final Thoughts
After visiting more than 200 schools in Madrid and guiding over 150 families, I can tell you this: there’s no such thing as a truly free education in Spain. But with the right preparation, you can find a school that not only fits your child but also your family’s budget.
If you’d like more insights into Spanish schools, check out my latest YouTube video where I go deeper into these numbers and share real-life examples from families I’ve worked with.
Not sure where to start?
Not sure which type of school suits your child? That’s exactly where I come in. A quick 20-minute call is usually enough to point you in the right direction. Book your free call
I’m Sinéad Galvin, founder of Steps into Spain, a boutique education consultancy dedicated to helping families find the right school in Madrid. With more than 20 years living here and over 150 school visits, I combine personal insight with first-hand knowledge of the system.


