When I first moved to Spain and was researching schools for my child, I was puzzled by the question: do Spanish public schools actually have uniforms? I asked different friends and got various answers. After living here for a few years and with my child now attending school, I’ve finally figured it all out. Today, I’ll share what I’ve learned from my own experience.
Simply put, the vast majority of public schools do not have a mandatory uniform. This is part of Spain’s commitment to free, compulsory education, designed to avoid placing an extra financial burden on families. Children can wear their own clothes to school, leading to a diverse and free-spirited atmosphere. My child attends a public school and loves picking out their own outfit every morning. Of course, in rare cases, a public school might adopt a uniform if the parents’ association votes for it—you can read more about Spanish school uniforms—but this is a definite exception.
However, the situation is completely different at private schools and semi-private schools (escuelas concertadas). Nearly 100% of these schools require students to wear uniforms. The uniform is seen as a key part of the school’s identity and discipline. Usually, these uniforms must be purchased from designated shops or school-approved suppliers, like the uniform department at El Corte Inglés or the school’s own store. They aren’t cheap, so forget about saving money on this.

To give you a clearer picture, I’ve created a simple table to summarize the situation:
Summary of Uniform Policies by School Type
| School Type | Uniform Policy | Approximate Cost |
| Public | Mostly no uniform | €0 |
| Semi-private (Concertado) | Almost always required | €200 - €400 |
| Private | Mandatory | €300 - €600+ |
Furthermore, a Spanish school uniform is more than just a single set of clothes. The requirements are often very specific, including: a collared polo shirt, sweater, and pleated skirt or trousers for regular classes; a separate PE kit with a t-shirt, shorts, and a track jacket; and a designated coat or jacket for cold weather. Even socks and shoes may have to be a specific color and style. Assembling this entire wardrobe before the school year begins can be a major expense.
So, if you plan to send your child to a public school, you most likely won’t need to worry about uniforms, saving you both money and hassle. If you opt for a Concertado (semi-private) or Privado (private) school, you must include uniforms in your budget as a regular expense. The best way to be sure is to check the school’s official website or email them directly for the most accurate information once you’ve made your decision. Does your child’s school require a uniform? Feel free to share your experiences in the comments below!