We’ve been looking at schools for our child recently, and it’s been overwhelming. I used to think the cost of education in Spain was reasonable, but after diving into the world of private schools, I’ve realized that tuition fees are just the tip of the iceberg! I’m starting this thread to share what I’ve found, organize my thoughts, and give a heads-up to others in the same boat: the costs run deeper than you might expect.
Main Cost Components
First off, there’s the matrícula, or the registration fee. This is usually a one-time payment or an annual fee to secure your child’s spot. The amount can range from a few hundred to several thousand euros, with more popular schools being more expensive, and it’s typically non-refundable. Then comes the main expense: the mensualidad, which is the monthly tuition fee. The variation here is huge. For the schools I’ve looked at around Madrid, the more affordable options are around €700-€800 per month. Better international schools easily exceed €1,000, and for high school, the cost can even jump to €1,500-€2,000. And that’s just the tuition; other miscellaneous fees aren’t even included yet.

Next up is a series of ‘hidden’ costs. For example, the comedor (canteen) is about €150-€200 a month and is almost always mandatory. There’s also the ruta (school bus); if you live far away, it’s a necessity, costing another €100-€180 per month. Don’t forget the uniforme (uniform); a complete set can easily cost several hundred euros, and with kids growing so fast, you’ll be replacing it every year or two. Add to that the material escolar (school supplies), which will set you back another two or three hundred euros at the beginning of each school year. These all add up, and it’s a similar story for other types of schools like concertado schools. In total, these extras can easily amount to an additional €400-€500 in fixed monthly expenses.
Extracurricular Activities and Other Expenses
And you think that’s all? Not even close! Schools offer a variety of actividades extraescolares (extracurricular activities) like soccer, swimming, piano, language classes… and none of them are free. A couple of hundred euros per term for one activity is considered cheap. Then there are the various excursión (day trips) and the viaje de fin de curso (end-of-year trip), which are all charged separately. So, when you’re calculating the total cost, you absolutely must factor in all these potential expenses, or you’ll definitely go over budget. I’ve put together a rough cost range for reference:
| Item | Approximate Cost Range | Notes |
| Registration Fee | €500 - €4,000 | Usually one-time or annual |
| Monthly Tuition | €700 - €2,000+ | More expensive for higher grades |
| Lunch Fee | €150 - €200 /month | Almost always mandatory |
| School Bus Fee | €100 - €180 /month | Depends on the distance |
| Uniform | €300 - €600 /set | For the initial full set |
| Extracurriculars | €50 - €150 /month/activity | Optional / Varies |
Sending a child to a private school in Spain really requires having your finances in order. My feeling now is that choosing a school isn’t just about educational philosophy; it’s a complex financial planning exercise. Does anyone have similar experiences or recommendations for good schools? Feel free to share in the comments below! My wallet is crying.