My spouse has been urging me daily to research schools for our child. We’re based in Madrid, and while I initially thought a local public school would be fine, after looking around, I’m now leaning towards an international or private school. I’ve spent the last few days combing through the websites of schools around Madrid and talking to experienced parents. I’ve put together some of my findings to share and discuss with you all, and hopefully, it can serve as a reference for others.
# What’s the Difference Between International and Private Schools?
At first, I was a bit confused too; they both seemed like schools you have to pay for. Simply put, international schools primarily offer non-Spanish educational systems, such as the British, American, or International Baccalaureate (IB), and have a more diverse student body. On the other hand, many private schools follow the Spanish national curriculum but offer better teachers, facilities, and resources than public schools, along with stricter management. Of course, the lines are blurring as many top private schools now also offer IB dual diploma programs, similar to some international schools in Madrid.

# How to Choose a Mainstream Curriculum?
This is probably the biggest headache for most parents. From what I’ve seen, the main options are the British, American, and IB systems.
- British System (A-Levels): This is suitable for students with clear goals who may be stronger in certain subjects. In the senior years, they focus deeply on 3-4 subjects, making it easier to achieve high grades. It offers a distinct advantage for applying to universities in the UK and the Commonwealth.
- American System: This system is flexible, with a high degree of freedom in course selection. It places more emphasis on a student’s overall development and extracurricular activities. It’s the top choice for students aiming to attend university in the United States.
- IB (International Baccalaureate): This is the true all-rounder option. It’s the most demanding, requiring students to study both arts and sciences, engage in community service, and write an extended essay. The advantage is its high recognition by universities worldwide, but it can be very stressful for the student.
# Fees and Application Process
Now for the part everyone is most concerned about: the cost. After looking around, it’s clear that tuition fees vary widely. Cheaper private schools might cost a few thousand euros a year, while top international schools can easily be €20,000 or more annually. In addition to tuition, which can be a consideration for those looking into teaching jobs in Spain, there are also enrollment fees, lunch fees, school bus fees, and costs for books and materials, which add up to a significant expense. I’ve made a simple table to give you a rough idea of the costs for different types of schools:
| Curriculum | Annual Tuition Range (Major Cities) | Language Environment |
| British System | €8,000 - €22,000+ | Mainly English, with Spanish |
| American System | €9,000 - €25,000+ | Mainly English, with Spanish |
| IB | €10,000 - €25,000+ | English/Spanish Bilingual |
| Spanish Private | €4,000 - €15,000 | Mainly Spanish, or English/Spanish Bilingual |
As for applications, most schools require an entrance exam and an interview, not just for the student but sometimes for the parents as well. Therefore, preparing in advance is crucial. Spots at popular schools are highly sought-after, so it’s best to start contacting them and preparing your documents at least a year ahead. I heard a story about a friend who applied too late, missed out on a spot at their first-choice school, and had to settle for a backup, which was quite a shame.
Choosing a school for your child is a major undertaking; you can’t just look at rankings and fees. The school’s educational philosophy, facilities, community atmosphere, and even the distance from home all need to be considered. I highly recommend attending school Open Days to get a feel for them in person. What are your experiences or pitfalls you’ve encountered? Feel free to share and discuss in the comments below!