In this article, All-Holidays.Info will consider the following topic: school holidays in Spain 2024-2025. We will provide the start and end dates of school holidays for each autonomous community and city in Spain. We will also indicate additional holidays and non-school days when children are released from school.
This may interest you:
When do Spanish children take a break from school in 2024-2025?
Children in Spain take a break from school three times a year, during the summer, Christmas and Easter holidays. They are also exempt from attending classes on Spanish public holidays.
Spain is divided into 19 main administrative divisions. These are 17 autonomous communities and 2 autonomous cities. Their school holiday schedule is different. They may also have their own local holidays. In this article we have published the school holidays in Spain 2024-2025 for each autonomous community and city.
In addition to regular holidays, there may be additional non-school days. These could be the dates of significant events, activities, etc. For example, in some communities in Spain, schools are closed for Carnival. Sometimes bridges are introduced – additional days of rest that connect the holiday and Saturday or Sunday.
The school education system is divided into four parts:
- Children’s course.
- Elementary School.
- Compulsory secondary education (ESO).
- Bachelor’s degree (Bachillerato).
The start and end dates of summer holidays may vary depending on the year of study. This rule is observed only in some communities. We have provided this information for each province in the section on school holidays in Spain 2024-2025.
Holidays in Spain in the 2024-2025 academic year
During the 2024-2025 school year, there are nine holidays in Spain when children are excused from school. This rule is followed throughout the country. Below is a complete list of such holidays:
- October 12, 2024 (Saturday) – Pilar and Latino Day, National Holiday of Spain.
- November 1, 2024 (Friday) – Feast of All Saints.
- December 6, 2024 (Friday) – Spanish Constitution Day.
- December 25, 2024 (Wednesday) – Nativity of the Lord.
- January 1, 2025 (Wednesday) – New Year.
- January 6, 2025 (Monday) – Epiphany.
- April 17, 2025 (Thursday) – Maundy Thursday.
- April 18, 2025 (Friday) – Good Friday.
- May 1, 2025 (Thursday) – Labor Day (International Workers’ Day).
In addition to the holidays described above, each autonomous community and city, province or ordinary city may have local holidays. We will list them separately along with bridges (if provided).
School holidays in Spain 2024-2025
There are no lists of school holidays 2024-2025 in Spain for each autonomous community and city. We have also indicated local holidays on which schools are closed. Lists of “bridges” were provided. If two dates are indicated for the start or end of summer holidays, check the school year schedule at your school.
School holidays in Andalusia 2024-2025
- Summer holidays 2024 (children’s and primary courses): from June 23 (Sunday) to September 9 (Monday) 2024.
- Summer holidays 2024 (secondary school and undergraduate): from June 23 (Sunday) to September 15 (Sunday) 2024.
- Christmas holidays: from December 21 (Saturday) 2024 to January 7 (Tuesday) 2025.
- Easter holidays: from April 12 (Saturday) to April 20 (Sunday) 2025.
- Summer holidays 2025 (children’s and primary courses): from June 22 (Sunday) 2025.
- Summer holidays 2025 (secondary school and undergraduate): from 23 June (Monday) 2025.
Holidays and bridges:
- December 9, 2024 (Monday): Immaculate Conception (since it falls on a Sunday, it is moved to Monday)
- February 28, 2025 (Friday): Andalusia Day.
School holidays in Aragon 2024-2025
- Summer holidays 2024 (children’s and primary courses): from June 22 (Saturday) to September 8 (Sunday) 2024.
- Summer holidays 2024 (secondary school and undergraduate): from 22 June (Saturday) to 8/11 September 2024.
- Christmas holidays: from December 21 (Saturday) 2024 to January 7 (Tuesday) 2025.
- Easter holidays: from April 12 (Saturday) to April 21 (Monday) 2025.
- Summer holidays 2025 (children’s and primary courses): from April 21 (Monday) 2025.
- Summer holidays 2025 (secondary school and undergraduate): from 21 April (Monday) 2025.
Holidays and bridges:
- December 9, 2024 (Monday): instead of the 8th Sunday of the Immaculate Conception.
- April 23, 2025 (Wednesday): Aragon Day.
Local holidays in Aragon:
- Huesca: Tuesday, January 7, 2025; Thursday, February 13 and Friday, February 14, 2025; and Friday, May 2, 2025
- Teruel: Tuesday, January 7, 2025; Thursday, February 13 and Friday, February 14, 2025; Friday, May 2, 2025.
- Zaragoza: Thursday, October 10, Friday, October 11, 2024; Tuesday, January 7, 2025; Friday, May 2, 2025.
School holidays in Asturias 2024-2025
- Summer holidays 2024 (all courses): from June 22 (Saturday) to September 9 (Monday) 2024.
- Christmas holidays: from December 21 (Saturday) 2024 to January 7 (Tuesday) 2025.
- Easter holidays: from April 12 (Saturday) to April 20 (Sunday) 2025.
- Summer holidays 2025 (all courses): from June 21 (Saturday) 2025.
Holidays and bridges:
- October 30 and 31, 2024 (All Saints’ Day bridge)
- 28 February, 3 and 4 March 2025 (Carnival long weekend)
- May 2, 2025 (Labor Day long weekend)
School holidays in the Balearics (Balearic Islands) 2024-2025
- Summer holidays 2024 (all courses): from June 22 (Saturday) to September 10 (Tuesday) 2024.
- Christmas holidays: from December 21 (Saturday) 2024 to January 7 (Tuesday) 2025.
- Easter holidays: from April 12 (Saturday) to April 20 (Sunday) 2025.
- Summer holidays 2025 (all courses): from June 21 (Saturday) 2025.
Holidays and bridges:
- February 28, 2025 (Unified school holidays).
- March 1, 2025 (Saturday): Balearic Islands Day.
School holidays in the Canaries (Canary Islands) 2024-2025
- Summer holidays 2024 (children’s and primary courses): from June 22 (Saturday) to September 8 (Sunday) 2024.
- Summer holidays 2024 (secondary school and undergraduate): from 22 June (Saturday) to 8/9 September 2024.
- Christmas holidays: from December 21 (Saturday) 2024 to January 7 (Tuesday) 2025.
- Easter holidays: from April 12 (Saturday) to April 20 (Sunday) 2025.
- Summer holidays 2025 (children’s and primary courses): from June 22 (Sunday) 2025.
- Summer holidays 2025 (secondary school and undergraduate): from June 22 (Sunday) 2025.
Holidays and bridges:
- December 9, 2024, celebration of Teacher and Student Day.
- May 30, 2025 (Friday): Canary Islands Day.
Local holidays:
- Gran Canaria: September 9, Monday after the Festival of Our Lady of Pinault.
- Lanzarote and La Graciosa: September 16, Festival of Our Lady of Volcanoes
- Fuerteventura: September 20, Festival of Our Lady of Pena.
- El Hierro: September 24, Feast of Our Lady of the Kings.
- La Gomera: October 7, Festival of Our Lady of Guadalupe.
School holidays in Cantabria 2024-2025
- Summer holidays 2024 (children’s and primary courses): from June 25 (Tuesday) to September 8 (Sunday) 2024.
- Summer holidays 2024 (secondary school and undergraduate): from June 26 (Wednesday) to September 9 (Monday) 2024.
- Christmas holidays: from December 21 (Saturday) 2024 to January 7 (Tuesday) 2025.
- Easter holidays: from April 17 (Thursday) to April 27 (Sunday) 2025.
- Summer holidays 2025 (children’s and primary courses): from June 24 (Tuesday) 2025.
- Summer holidays 2025 (secondary school and undergraduate): from 25 June (Wednesday) 2025.
School holidays in Castile La Mancha 2024-2025
- Summer holidays 2024 (all courses): from June 22 (Saturday) to September 9 (Monday) 2024.
- Christmas holidays: from December 21 (Saturday) 2024 to January 7 (Tuesday) 2025.
- Easter holidays: from April 12 (Saturday) to April 21 (Monday) 2025.
- Summer holidays 2025 (all courses): from June 19 (Thursday) 2025.
Holidays and bridges:
- November 15, 2024 – Teacher’s Day.
- January 7, 2025 – long weekend.
- March 3 and 4, 2025 – long carnival weekend.
- May 2, 2025 – Labor Day long weekend.
School holidays in Castile and Leon 2024-2025
- Summer holidays 2024 (children’s and primary courses): from June 22 (Saturday) to September 5 (Thursday) 2024.
- Summer holidays 2024 (secondary school and undergraduate): from June 22 (Saturday) to September 11 (Wednesday) 2024.
- Christmas holidays: from December 21 (Saturday) 2024 to January 7 (Tuesday) 2025.
- Easter holidays: from April 12 (Saturday) to April 23 (Wednesday) 2025.
- Summer holidays 2025 (all courses): from June 22 (Sunday) 2025.
Holidays and bridges:
- October 31, 2024 (Thursday): Teacher’s Day.
- March 3 and 4, 2025 (Monday and Tuesday): Carnival holidays.
- April 23, 2025 (Wednesday): Feast of the Autonomous Community of Castile and Leon.
School holidays in Catalonia (including Barcelona) 2024-2025
- Summer holidays 2024 (children’s and primary courses): from June 22 (Saturday) to September 8 (Sunday) 2024.
- Summer holidays 2024 (secondary school and undergraduate): from 22 June (Saturday) to 8/11 September 2024.
- Christmas holidays: from December 21 (Saturday) 2024 to January 7 (Tuesday) 2025.
- Easter holidays: from April 12 (Saturday) to April 21 (Monday) 2025.
- Summer holidays 2025 (all courses): from June 21 (Saturday) 2025.
Holidays and bridges:
- September 11 (Wednesday): National Day of Catalonia.
School holidays in Ceuta (Spanish autonomous city) 2024-2025
- Summer holidays 2024 (all courses): from June 22 (Saturday) to September 8 (Sunday) 2024.
- Christmas holidays: from December 21 (Saturday) 2024 to January 7 (Tuesday) 2025.
- Easter holidays: from April 5 (Saturday) to April 20 (Sunday) 2025.
- Summer holidays 2025 (all courses): from June 24 (Tuesday) 2025.
Holidays and bridges:
- 27 and 28 February 2025: additional long weekend.
- March 31, 2025 (Monday): End of Ramadan.
- May 2, 2025: additional day off for Workers’ Day.
- June 9, 2025 (Monday): Muslim Easter.
- June 13, 2025 (Friday): San Antonio.
School holidays in Valencia (Valencian Community) 2024-2025
- Summer holidays 2024 (all courses): from June 22 (Saturday) to September 8 (Sunday) 2024.
- Christmas holidays: from December 21 (Saturday) 2024 to January 7 (Tuesday) 2025.
- Easter holidays: from April 17 (Thursday) to April 28 (Monday) 2025.
- Summer holidays 2025 (all courses): from June 29 (Sunday) 2025.
Holidays and bridges:
- 9 October 2024 (Wednesday): Valencian Community Day.
- March 19, 2025 (Wednesday): St. Joseph’s Day (Father’s Day).
School holidays in Extremadura 2024-2025
- Summer holidays 2024 (children’s and primary courses): from June 21 (Friday) to September 10 (Tuesday) 2024.
- Summer holidays 2024 (secondary school and undergraduate): from 21 June (Friday) to 10/11 September 2024.
- Christmas holidays: from December 21 (Saturday) 2024 to January 7 (Tuesday) 2025.
- Easter holidays: from April 12 (Saturday) to April 21 (Monday) 2025.
- Summer holidays 2025 (children’s and primary courses): from June 21 (Saturday) 2025.
- Summer holidays 2025 (secondary school and undergraduate): from 19 June (Thursday) 2025.
Holidays and bridges:
- November 22, 2024 (Friday): Saint Cecilia’s Day (only for official music conservatories).
- November 25, 2024 (Monday): Teacher’s Day (except for official music conservatories).
- December 9, 2024 (Monday): The Feast of the Immaculate Conception has been moved to Sunday.
- March 3, 2025 (Monday): Carnival Monday.
- March 4, 2025 (Tuesday): Carnival Tuesday.
- May 2, 2025 (Friday): Friday after Labor Day.
School holidays in Galicia 2024-2025
- Summer holidays 2024 (all courses): from June 22 (Saturday) to September 10 (Tuesday) 2024.
- Christmas holidays: from December 21 (Saturday) 2024 to January 7 (Tuesday) 2025.
- Easter holidays: from April 12 (Saturday) to April 21 (Monday) 2025.
- Summer holidays 2025 (all courses): from June 21 (Saturday) 2025.
Holidays and bridges:
- October 31, 2024: Teacher’s Day.
- March 3, 4 and 5, 2025: non-school days for Carnival.
School holidays in La Rioja 2024-2025
- Summer holidays 2024 (all courses): from June 22 (Saturday) to September 8 (Sunday) 2024.
- Christmas holidays: from December 21 (Saturday) 2024 to January 7 (Tuesday) 2025.
- Easter holidays: from April 12 (Saturday) to April 21 (Monday) 2025.
- Summer holidays 2025 (all courses): from June 24 (Tuesday) 2025.
Holidays and bridges:
- February 28, 2025: Educational Community Day (Carnival weekend).
- March 3, 2025: Carnival weekend.
- May 2, 2025: Labor Day long weekend.
- June 9, 2025 (Monday): La Rioja Day.
School holidays in Madrid 2024-2025
- Summer holidays 2024 (children’s and primary courses): from June 22 (Saturday) to September 8 (Sunday) 2024.
- Summer holidays 2024 (secondary school and undergraduate): from June 22 (Saturday) to September 9 (Monday) 2024.
- Christmas holidays: from December 21 (Saturday) 2024 to January 7 (Tuesday) 2025.
- Easter holidays: from April 11 (Friday) to April 21 (Monday) 2025.
- Summer holidays 2025 (all courses): from June 21 (Saturday) 2025.
Holidays and bridges:
- February 28, 2025 (Carnival weekend).
- March 3, 2025 (Carnival weekend).
School holidays in Melilla (Spanish autonomous city) 2024-2025
- Summer holidays 2024 (all courses): from June 22 (Saturday) to September 10 (Tuesday) 2024.
- Christmas holidays: from December 21 (Saturday) 2024 to January 7 (Tuesday) 2025.
- Easter holidays: from April 5 (Saturday) to April 20 (Sunday) 2025.
- Summer holidays 2025 (all courses): from June 24 (Monday) 2024.
Holidays and bridges:
- September 17, 2024 (Tuesday): Melilla Day.
- October 4, 2024 (Friday): Rosh Hashanah or Jewish New Year.
- December 9, 2024 (Monday): Monday after the Immaculate Conception.
- March 31, 2025 (Monday): End of Ramadan.
- May 2, 2025 (Friday): additional day of rest for Labor Day.
- June 9, 2025 (Monday): Muslim Easter.
School holidays in Murcia 2024-2025
- Summer holidays 2024 (children’s and primary courses): from June 22 (Saturday) to September 8 (Sunday) 2024.
- Summer holidays 2024 (secondary school and undergraduate): from June 20 (Thursday) to September 9 (Monday) 2024.
- Christmas holidays: from December 21 (Saturday) 2024 to January 7 (Tuesday) 2025.
- Easter holidays: from April 12 (Saturday) to April 21 (Monday) 2025.
- Summer holidays 2025 (children’s and primary courses): from June 25 (Wednesday) 2025.
- Summer holidays 2025 (secondary school and undergraduate): from 21 June (Saturday) 2025.
Holidays and bridges:
- December 9, 2024 (Monday): Day after the Immaculate Conception.
- March 19, 2025 (Wednesday): Saint Joseph (Father’s Day).
School holidays in Navarre 2024-2025
- Summer holidays 2024 (children’s and primary courses): from June 20/22 to September 5/9, 2024.
- Summer holidays 2024 (secondary school and undergraduate): from June 20 (Thursday) 2024 to September 5 (Thursday) 2024.
- Christmas holidays: from December 21 (Saturday) 2024 to January 7 (Tuesday) 2025.
- Easter holidays: from April 17 (Thursday) 2025 to April 27 (Sunday) 2025.
- Summer holidays 2025 (children’s and primary courses): from 19/21 September 2025.
- Summer holidays 2025 (secondary school and undergraduate): from 19 June (Thursday) 2025.
Holidays and bridges:
- December 3, 2024 (Tuesday): St. Francis Xavier, Navarre Day.
School holidays in the Basque Country 2024-2025
- Summer holidays 2024 (all courses): from June 22 (Saturday) to September 5 (Thursday) 2024.
- Christmas holidays: from December 21 (Saturday) 2024 to January 7 (Tuesday) 2025.
- Easter holidays: from April 17 (Thursday) to April 21 (Monday) 2025.
- Summer holidays 2025 (all courses): from June 21 (Saturday) 2025.
In this publication, All-Holidays.Info talked about school holidays in Spain 2024-2025. The dates of additional weekends and local holidays for each province were also given. We hope the information was useful to you. Don’t forget to share this post with your friends!