Lately, many people on the forums have been asking about schooling for their children in Spain, especially regarding the costs of middle school. We often hear that public education in Spain is free, but what does ‘free’ truly entail? Having just completed the new school year’s registration for my child, I’m sharing my firsthand experience to give you a realistic overview.
First off, let’s confirm that public school tuition is indeed 100% free. This is part of Spain’s welfare system, and as long as you are a legal resident, your child is entitled to free public education, regardless of your status. This is a fantastic benefit that saves a significant amount of money.
However, free doesn’t mean zero cost. The biggest single expense, and often a major headache for parents before each school year, is textbooks. Every academic year, the school provides a long list of required books. A complete set of new books can cost anywhere from €150 to €350, depending on the grade and subjects. Fortunately, many autonomous communities have ‘book banks’ (bancos de libros) or textbook grant programs, allowing eligible families to borrow books for free or receive a subsidy. I strongly advise you to inquire at your local city hall or the school about your region’s specific policies before the term begins! Buying second-hand books is also a great way to save money.

Other Miscellaneous Fees
Besides textbooks, there are a number of other small expenses to prepare for. I’ve put them into a table for easy reference:
| Item | Estimated Annual Cost | Notes |
| School Supplies & Materials | €50 - €100 | Pens, notebooks, art supplies, etc., usually bought once before school starts. |
| School Uniform | €100 - €300 | Not all public schools require them; mine doesn’t. |
| School Lunch | Optional, approx. €900 - €1300 | Paid monthly, around €4.5 - €6 per day. |
| School Bus | Optional, depends on distance and route | Only necessary if you live far from the school. |
| Field Trips & Activities | €50 - €150 | School-organized outings; participation is voluntary. |
So, to sum up, even when attending a ‘free’ public middle school, you should budget for at least €300-€500 in fixed annual expenses per child, not including major optional costs like lunch and transportation. Of course, this is still very affordable compared to private or semi-private (concertado) schools. Conditions vary by autonomous community and individual school; for instance, some schools don’t have uniforms, while some Spanish public middle schools charge a flat fee for materials. We welcome parents from other regions to share their experiences and provide more references for everyone!