Friends who have just moved to Spain often ask, ’Aren’t public schools supposed to be free?' So why did I receive a long list of fees before the school year started? Today, based on my own child’s experience, I’ll walk you through the real budget you need for a ‘free’ public school education in Spain for a year.
Public Education ≠ Zero Cost
First, let’s be clear: public education in Spain means free matrícula (enrollment), but families are still responsible for other expenses related to school life. When added up, these costs can be quite significant. Below, I’ve broken down the main expenses to give you a clear picture.
Main Cost Components
1. Textbooks and School Supplies
This is the biggest expense during the back-to-school season. Every year, the school provides a list of required textbooks for the new academic year, which can cost between €200 and €300, depending on the grade level. However, many autonomous communities have ‘book bank’ (banco de libros) programs where you can rent used textbooks for a fee, saving a significant amount of money. In addition, purchasing various school supplies like colored pencils, notebooks, and binders will cost another €80 to €150 annually.

2. School Cafeteria (Comedor)
For dual-income families who can’t pick up their children for lunch, the school cafeteria is a necessity. The cost for the ‘Comedor’ is charged monthly and varies by region and school, typically ranging from €90 to €130 per month. Calculated over a 9-month school year, the annual cafeteria expense comes to about €800 to €1200. Of course, this is optional; children can also bring a packed lunch or go home to eat.
3. Extracurricular Activities and Field Trips
To enrich students’ experiences, schools organize various extracurricular classes like soccer, basketball, art, and music. These activities usually require an additional fee, ranging from €20 to €60 per month per activity. Additionally, there are short field trips throughout the school year to places like museums or farms, costing anywhere from ten to several dozen euros each time. It’s wise to budget around €100 per year for these outings.
Annual Cost Summary
To make it clearer, here is a simple table summarizing the basic annual expenses for one child:
| Item | Estimated Annual Cost | Notes |
| School Insurance | €20 - €50 | One-time fee |
| Textbooks | €100 - €300 | Can be reduced through ‘book bank’ programs for public school costs |
| School Supplies | €80 - €150 | Purchased annually |
| Cafeteria (Comedor) | €800 - €1200 | Optional, based on a 9-month school year |
| Extracurriculars | €200 - €600 | Optional, based on one activity |
| Total | €1200 - €2350 | The basic cost (excluding cafeteria and extracurriculars) is approx. €200 - €500 |
Although there’s no tuition for public schools in Spain, the basic annual expenses to keep a child in school still amount to several hundred euros. If you add the cafeteria and one extracurricular activity to the Spanish public tuition, the total can easily exceed €1500. I hope this list helps parents who are currently budgeting! What are the school expenses for your children? Feel free to share in the comments below to provide a reference for new families!