I’ve seen many friends new to Spain discussing their children’s schooling on the forums lately, especially about the costs of public schools. I just finished registering my little one for the new school year, so I thought I’d break down what I’ve learned from my experience and research on public school fees. Hopefully, this can help out some confused parents.
First, let’s clarify a key concept: public education in Spain is legally gratuita (free), which means you don’t have to pay hefty ‘tuition fees’ like you would at a private school. However, this doesn’t mean you won’t spend a single cent. The government covers core educational resources, but parents are still responsible for various miscellaneous expenses related to schooling.

So, What Are the Potential Costs?
Based on my experience and talks with other parents, the main expenses fall into these categories. Keep in mind that rules can vary slightly by autonomous community and even by school, so this is just a general guide. The biggest cost is for Material Escolar (school supplies and textbooks). While discussions about Spanish public school tuition sometimes come up for university, K-12 is where these material costs are key. Some regions, like Andalusia, have free textbook loan programs, but in many places, you’ll need to purchase them. The school will provide a list before the term starts, and buying everything can cost between €100 and €300. Additionally, student insurance is mandatory, but it’s very cheap—just a few euros per year. There is also the parents’ association (AMPA) fee. Although it’s voluntary, I highly recommend joining. It’s about €20-€50 a year, and not only does it allow you to participate in school governance, but you’ll also get discounts on activities and extracurricular classes organized by the association.
Here’s a simple table to make it clearer:
| Expense Item | Approximate Cost (€/year) | Notes |
| Textbooks/Supplies | 100 - 300 | Varies by region |
| Student Insurance | 1.2 - 5 | Mandatory |
| Parents’ Association (AMPA) | 20 - 50 | Voluntary, but highly recommended |
| School Lunch (Comedor) | 900 - 1300 | Optional, paid monthly |
| Extracurricular Activities | 150 - 500+ | Optional |
Things like school uniforms and school buses depend on whether the specific school requires them and if you need the service. These are all additional expenses.
Spanish public schools certainly don’t have the high barrier of tuition fees, and the educational benefits are quite good. However, we need to be mentally prepared for these ‘hidden’ costs and budget for them in advance. After all, raising kids isn’t easy! 😂 What’s the situation like in your area? Feel free to share in the comments below to give other parents more insight!