Lately, I’ve been looking into immigrating to Spain. With a child in the family, education is naturally the top priority. After some research, I feel that international schools are the best option for the transition, as the language and educational systems are easier to adapt to. However, the costs can vary widely. I’ve compiled what I’ve learned about Spanish international schools to provide a reference for others on this forum who are considering the same, and I welcome everyone to add their insights and join the discussion.

Main Components of International School Fees
Many people think you just pay the tuition fee and that’s it for international schools, but how naive, the actual costs are much higher. They can generally be broken down into these main categories:
- Registration Fee: This is a one-time fee, or a small annual charge, ranging from a few hundred to several thousand euros. The more popular the school, the more expensive it is, and it’s usually non-refundable. You can think of it as a ‘spot-holding fee’.
- Tuition Fee: This is the biggest expense, paid per term or annually. Tuition fees vary greatly depending on the city, the school, and the grade level. For example, at top British or American schools in Madrid or Barcelona, it’s common for high school tuition to exceed €20,000 per year.
- Miscellaneous Fees: This category includes all sorts of things, such as lunch fees, school bus fees, uniform fees, book and material fees, extracurricular activity fees, and more. These can add up to several thousand euros a year.
Approximate Cost Range by Region
I’ve primarily researched popular cities like Madrid, Barcelona, and Valencia to give you a general idea of the cost range. The table below is just a rough estimate; for specific figures, you should always check the official fee schedule on each school’s website, as they are adjusted annually.
| Region | Grade Level | Annual Tuition Range (€) | Notes |
| Madrid/Barcelona | Preschool/Primary | 7,000 - 15,000 | Top-tier schools can be more expensive |
| Madrid/Barcelona | Middle/High School | 10,000 - 25,000 | IB programs are often more expensive |
| Valencia/Málaga | Preschool/Primary | 5,000 - 10,000 | Cheaper than in major cities |
| Valencia/Málaga | Middle/High School | 8,000 - 18,000 | Fewer options available |
All in all, if you’re looking at a Spanish international school in Madrid or Barcelona and want a decent one for your child, it’s safe to budget around €15,000 to €20,000 per year in total. Of course, that’s just for one child. For families with two or three kids, you’ll have to multiply that… my wallet is crying . I’m wondering if anyone has looked into international schools in other cities? For example, in places like Alicante or Seville, are they more affordable? Please share if you know!