Here is a list of school holidays in Spain in 2020 and 2021 so that you can plan the necessary activities and childcare if you are a parent in Spain.
School holidays in Spain differ slightly depending on the region. If you are a parent with a child in a Spanish school, you’ll need to know when the holidays are in your region – especially if you work and need to make childcare arrangements.
School holidays in Spain
Spanish school holidays are set by the regional autonomous communities. Not every region will have its holidays at exactly the same time, although differences for the main holidays are usually small and will take place within a set time period. Spanish schools all have breaks of around two weeks for Christmas, one to two weeks for Easter and a longer summer holiday, plus several national holiday days. On top of this, each region will have its own holiday days. Unlike many European countries, there are no half-term weeks off.
International schools in Spain may differ in their schedules from the state-run schools. If your child attends an international school, check the school holiday calendar rather than relying on the information given by your autonomous community.
Spanish families typically spend school holiday time getting together to celebrate festivities such as Christmas and Easter, having family vacations or days out, or planning activities for kids. Important national holidays, such as Labor Day and All Saints’ Day, are school holidays plus there are regional holidays to look out for.
Spanish school holiday dates 2019–20
These are the general expectations for the 2019–20 school holidays across Spain. However, check with your child’s school and/or local autonomous community for more information on exact dates.
- Christmas break: 23 December 2019 – 6 January 2020
- Easter break: 1–2 weeks between 4–21 April 2020
- Summer break: 10–12 weeks between 18 June – 12 September 2020
Spanish school holiday dates 2020–21
These are the general expectations for the 2020–21 school holidays across Spain. However, check with your child’s school and/or local autonomous community for more information on exact dates.
- Christmas break: 23 December 2020 – 7 January 2021
- Easter break: 1–2 weeks between 7–28 April 2021
- Summer break: 10–12 weeks between 23 June – 05 September 2021
All dates subject to change.
Additional holidays and days off
The following dates are national holiday days that are also school holidays in Spain. Should these dates fall on a weekend, most communities will make the following Monday a public holiday:
- 12 October: Spanish National Day
- 1 November: All Saints’ Day
- 6 December: Spanish Constitution Day
- 1 May: Labor Day
- 15 August: Assumption of Mary (always falls within the summer break)
There are also regional holidays that apply to one or more regions. Some holidays such as Three Kings (6 January) and Immaculate Conception (8 December) apply to several of the regions. Check with your autonomous community or local school for details. You can also visit our guide to public holidays in Spain for a list of dates.
Individual schools may also have their own internal days off for things such as teacher training or pupil book days. For full details, check with your local school or visit the school’s website. Schools such as the British School of Barcelona and the British Council School publish calendar dates on their websites.
Childcare during school holidays in Spain
If you are working during the Spanish school holidays, you may need to arrange childcare for your kids. In Spain, public childcare provision is more limited than in many northern European countries and there tends to be more reliance on family members and informal networks providing care. However, there is some provision in certain regions for primary school children. In Madrid, for example, there are holiday centers providing recreational and educational activities in English for children aged 3–12. Breakfast and lunch is included but places are limited and there is a charge. Check with your local autonomous community or school to see what provision is available.
Summer is usually the biggest issue for families in Spain. Spanish summer breaks are longer than average, while Easter breaks are shorter (in many regions) and there are no half-term weeks off. One childcare option during the summer period is a language summer camp. These camps are privately run and have a mix of Spanish and international children (typically 60% Spanish, 40% international), providing an opportunity for kids to mix, learn Spanish and English, and take part in a range of fun and learning activities. Popular providers include Enforex who run camps for kids aged 5–18 in several regions (including Madrid, Barcelona and Malaga) and Don Quijote who run eight camps across the country.
Other options include professional childminders, nannies, au pairs or babysitters. You can find out more in our guide to childcare in Spain.
For full information on national and regional public holidays in Spain, see our full guide here.