Lately, I’ve noticed more and more posts on forums discussing schooling for children, especially regarding the choice between public, semi-private (concertado), and private schools. It seems many people are a bit confused. Since my child attends a private school here in Madrid, I’ve navigated some challenges and gained some experience. So, I’m starting this post to talk specifically about private schools in Spain, hoping it can serve as a reference for others. Everyone is welcome to join the discussion and share their thoughts.
What Are Spanish Private Schools?
First, it’s important to clarify that private schools in Spain are fully funded and managed by private institutions or individuals, without direct financial support from the government. This means they have significant autonomy in curriculum design, teaching methods, teacher recruitment, and even tuition pricing. This is why we see such a wide variety of distinctive private schools, such as those focusing on the British or German educational systems, the Montessori method, or those specializing in sports or the arts. Therefore, choosing a private school is essentially choosing a specific educational philosophy and set of resources.

Types of Private Schools and Tuition Fees
Broadly speaking, private schools can be divided into two categories: local private schools and international schools. Local private schools follow the Spanish education law, with Spanish as the primary language of instruction, but they usually offer intensive English or other foreign language classes. International schools, on the other hand, adopt the educational systems of other countries, such as the British IGCSE and A-Levels, the American AP courses, or the globally recognized IB curriculum. In terms of tuition, the costs vary significantly. A local private school might cost anywhere from €400 to €800 per month, while well-known international schools generally start at €1,000 per month or even higher. It’s crucial to note that tuition is just the basic fee. There are many additional expenses, such as registration fees, lunch, school bus, uniforms, and books/materials. Therefore, when budgeting for a private school in Spain, you must calculate the total cost.
Here’s a simple table of potential costs to give you a clearer idea:
| Fee Item | Approximate Range |
| Tuition Fee | €400 - €1500+ |
| Registration Fee | €300 - €1000 |
| Lunch Fee | €120 - €200 |
| School Bus | €100 - €180 |
| Books/Activity Fee | Varies, paid annually or per term |
Choosing a private school is a major undertaking; it’s not as simple as just looking at rankings and tuition fees. The most critical factor is to consider whether the school’s educational philosophy aligns with your family’s values and whether it suits your child’s personality and future aspirations. For instance, if you want your child to attend university in the UK or the US in the future, choosing an international school that offers A-Levels or the IB curriculum might be more straightforward. If you want your child to integrate better into Spanish society and become fluent in Spanish, a high-quality local private school is also an excellent option. I strongly recommend attending Open Days at several schools, talking with the principals and teachers, and getting a real feel for the school’s atmosphere. After all, there’s no ‘best’ school, only the ‘right’ school for your child.