I’ve recently seen many friends on forums discussing their children’s education, with a particular interest in international schools. As I’ve just done extensive research on the major international schools in Madrid and Barcelona for my own child, I’d like to share what everyone is most curious about—tuition fees! I hope this can be a helpful reference for parents who are currently doing their homework.
The Breakdown of International School Costs
First, it’s important to clarify that what we usually call ‘tuition’ is just one part of the total expense. A complete list of fees typically includes: registration fees, tuition, lunch fees, school bus fees, books and materials fees, and more. The registration fee, which can range from a few hundred to several thousand euros, is either a one-time payment or an annual charge and is generally non-refundable for international schools in Spain. Therefore, when making inquiries, be sure to ask exactly what the total cost covers and which items require separate payment.

Tuition Fee Ranges for Different Types of International Schools
International schools in Spain are mainly categorized into several types: British, American, French, German, and so on, with British and American schools being the top choice for most families. The prices can vary significantly depending on the curriculum system and the city. I’ve compiled a general annual tuition fee range to give you a clear idea:
| School Type | Preschool/Kindergarten | Primary School | Secondary School |
| British Schools | €6,000 - €12,000 | €8,000 - €18,000 | €10,000 - €22,000 |
| American Schools | €7,000 - €13,000 | €9,000 - €20,000 | €12,000 - €25,000 |
| Other International Schools | €5,000 - €10,000 | €7,000 - €15,000 | €9,000 - €18,000 |
As you can see, tuition fees generally increase with each grade level. The costs peak, especially in the final two years of high school. For top-tier schools like King’s College and American School of Madrid in Madrid, or Benjamin Franklin International School and The British School of Barcelona in Barcelona, the fees are typically at the higher end of this range, or even exceed it.
To send your child to an international school in Spain, it’s wise to budget at least €15,000 to €30,000 per year for the total cost. Of course, this is just a general range, and the specific amount will depend on the city and school you choose. I recommend visiting the official websites of your preferred schools and looking for the ‘Admissions’ or ‘Fees’ sections to get transparent information about international schools in Spain. All the information is publicly available there. I hope this information is helpful, and I welcome anyone with more insights on [how to choose an international school in Spain] to join the discussion and share their thoughts!