School holidays

Children's Education

Spanish school holidays in 2024–2025

Want to take your kids on a vacation? Here are the Spanish school holidays for 2024–2025, plus tips for expat parents in Spain.

School holidays Spain
writer

Updated 9-4-2025

School breaks are the perfect time to have fun and quality time with your children. For parents, knowing these dates is crucial for planning holidays, family visits, and exciting activities. It’s also important to arrange any childcare in advance if you’ll be working on these days.

Here’s what you need to know:

An overview of Spanish school holidays

Each of the 17 Spanish autonomous communities sets its own school calendar each year, leading to variations in holiday dates across the country. Municipal authorities may change these schedules slightly to take into account local holidays or requirements; however, the main holidays usually stay the same across the canton.

Father and child look at map while sitting on deckchair at La Molina ski resort
La Molina (Photo: Sergi Reboredo/VW Pics/Universal Images Group via Getty Images)

Schools typically have three main holidays throughout the year, including around Christmas, Easter, and in the Summer. There are also regional holidays that give students the day off; these typically are held around Christian holidays.

International schools in Spain generally follow the same holiday dates as other schools in the country, though they may have longer summer and Christmas breaks, as well as additional or different days off. Be sure to check with your child’s school for full details.

When are the Spanish school holidays in 2024–2025?

The following are the 2024–25 school holidays across Spain’s north, central, south, and island regions.

2024–2025 school holidays in Northern Spain

Dates may vary per municipality – check your school’s academic calendar

HolidayAragonAsturiasBasque CountryCantabria
First day of school9 September 202410 September 20246 September (primary school), 4 September (secondary school)9 September (primary school), 10 September (secondary school)
All Saints holidayn/an/an/a28 October – 1 November 2024
Christmas holidays20 December 2024 – 6 January 202523 December 2024 – 7 January 202524 December 2024 – 7 January 202523 December 2024 – 7 January 2025
Carnival holidaysn/a28 February – 4 March 2025n/a24–28 February 2025
Easter holidays14–21 April 202514–20 April 202517–21 April 202517–25 April 2025
Last day of school20 June 202520 June 202520 June 202522 June (primary school), 23 June (secondary school)
Castile and LeónGaliciaNavarre
First day of school6 September (primary school),
12 September (secondary school)
11 September 20245 September 2024
Christmas holidays21 December 2024 – 7 January 202523 December 2024 – 7 January 202521 December 2024 – 7 January 2025
Carnival holidays3–4 March 20253–5 March 2025n/a
Easter holidays12–23 April 202514–21 April 202517–27 April 2025
Summer holidays23 July 202520 June 202517 June 2025

2024–2025 school holidays in Central Spain

Dates may vary per municipality – check your school’s academic calendar

HolidayCastile-La ManchaExtremaduraLa RiojaMadrid
First day of school10 September 202411 September 20249 September 20249 September (primary school), 10 September (secondary school)
Christmas holidays23 December 2024 – 6 January 202523 December 2024 – 7 January 202523 December 2024 – 6 January 202521 December 2024 – 7 January 2025
Carnival holidays3–4 March 20253–4 March 2025n/an/a
Easter holidays14–21 April 202514–21 April 202514–21 April 202511–21 April 2025
Last day of school18 June 202520 June 202523 June 202520 June 2025

2024–2025 school holidays in the South and East of Spain

Dates may vary per municipality – check your school’s academic calendar

HolidayAndalusiaCataloniaCeuta
First day of school10 September (primary school), 16 September (secondary school)9 September 20249 September 2024
Christmas holidays23 December 2024 – 7 January 202523 December 2024 – 7 January 202523 December 2024 – 7 January 2025
Carnival holidaysn/an/an/a
Easter holidays14–18 April 202514–21 April 202514–18 April 2025
Last day of school23 June (primary school), 24 June (secondary school)20 June 202523 June 2025
MelillaMurciaValencia
First day of school9 September 20249 September (primary school), 10 September (secondary school)9 September 2024
Christmas holidays21 December 2024 – 7 January 202524 December 2024 – 6 January 202523 December 2024 – 6 January 2025
Carnival holidays5–11 April 2025n/an/a
Easter holidays12–20 April 202514–21 April 202517–28 April 2025
Last day of school23 June 202524 June (primary school), 20 June (secondary school)18 June 2025

2024–2025 school holidays in the Spanish island regions

Dates may vary per municipality – check your school’s academic calendar

HolidayBalearic IslandsCanary Islands
First day of school11 September 20249 September (primary school), 10 September (secondary school)
Christmas holidays23 December 2024 – 7 January 202523 December 2024 – 7 January 2025
Easter holidays17–27 April 202514–18 April 2025
Last day of school20 June 202520 June 2025

Other important dates in 2024–2025

In Spain, schools may close for a number of national and local holidays. These can differ per region; for example, most Spanish students get the day off for Labor Day (Día del Trabajador), while only those in Murcia are free on Day of the Region of Murcia (Día de la Región de Murcia).

The additional holiday dates for the 2024–2025 school year are:

HolidayDateWeekday
Day of Immaculate Conception observance8 December 2024Mon
Labor Day1 May 2025Thu

Some schools will also close for certain things, like staff training or pupil book days. Be sure to check with your school for a comprehensive list; many schools will publish this information online.

When are Spain’s public holidays?

Some public holidays and celebrations can fall on school holidays, such as Constitution Day and All Saints’ Day. You can learn more about these holidays (and dates) by reading our article on public holidays in Spain.

Tips for expat parents in Spain

Childcare during Spanish school holidays

Your children’s school holidays may clash with your work schedule. Fortunately, you can access a range of childcare options in Spain, including:

  • Holiday centers
  • Au pairs/nannies
  • Childminders
  • Babysitters
Grandchild and grandmother play Connect Four indoors
Photo: Roberto Jimenez Mejias/Getty Images

10 fun summer camps in Spain

Spain has many fun and educational summer camps for children to learn and play during the school holidays, including:

Author

Gary Buswell

About the author

Based in London, Gary has been freelancing for Expatica since 2016. An expert writer with experience in social research and community development, he focuses on topics such as politics and current affairs, healthcare, recruitment, human rights and migration.

Editor's picks