I’ve recently seen many discussions on forums about children’s schooling, especially regarding international schools, and the information seems a bit scattered. I just went through the process of researching schools for my own child, looking into all the top international schools in Madrid and Barcelona and talking to some parents with children currently enrolled. Today, I’m sharing the information and insights I’ve gathered, hoping it can help other families in need.
Are International Schools Really That Hard to Get Into?
Honestly, yes, but it’s not the whole story. For top-tier British and American schools like The American School of Madrid or The American School of Barcelona, spots in the lower grades are extremely competitive. Many families get on the waiting list shortly after their child is born. If you’re trying to secure a mid-year transfer into a popular grade, such as upper primary or key secondary stages, it’s incredibly difficult. You’re essentially waiting for a current student to leave to get a spot. This is why planning ahead is so crucial! Don’t wait until just before the school year starts to begin your search; finding a spot for an international school application at that point is nearly impossible.
However, not all international schools are this competitive. Newer campuses, or smaller, less famous schools—such as some German, French, or IB curriculum schools—tend to have a less challenging application process. My advice is to have several backup options and not focus solely on the one or two most popular schools, or your chances might be very slim.

What Are the Application Process and Fees Like?
The application process is generally similar across schools: Submit online application -> Pay application fee -> Submit required documents -> Student interview and/or entrance exam -> Wait for admission notice -> Pay registration/enrollment deposit. This deposit, often called a ‘seat reservation fee’, can be substantial, ranging from a few thousand to over ten thousand euros. Once paid, it’s typically non-refundable if you decide not to enroll, so think carefully before making the payment.
As for tuition fees, they vary significantly between schools and grade levels. I’ve put together a rough range to give you an idea:
| City | School Type | Approx. Annual Tuition Range |
| Madrid | Top-tier British/American | €12,000 - €25,000+ |
| Madrid | Other International Schools | €8,000 - €18,000 |
| Barcelona | Top-tier British/American | €11,000 - €23,000+ |
| Barcelona | Other International Schools | €7,000 - €17,000 |
This fee typically does not include additional costs such as school bus, lunch, uniforms, books, and extracurricular activities. These can add up to a significant expense, so be sure to factor them into your budget.
Choosing an international school for your child in Spain is a major undertaking that requires a lot of time and research. I recommend starting as early as possible: read up, ask questions, and attend open days at several schools to get a feel for their atmosphere. Prepare your application materials diligently, especially the student’s personal statement and the parents’ letter of motivation, as these can sometimes be decisive. I hope everyone successfully finds the perfect school for their child!