Highs no longer reach 30°C, and school books have already been ordered, but even though summer is over, you can always keep in mind when your first break from the routine will be so you can plan a getaway. Monday, October 12, will be a holiday for Spain’s National Day, creating a three-day weekend when combined with the weekend of October 10 and 11.
There will still be a little over a month before preschool, elementary, and special education students return to class —they start the school year on September 7— and before middle school, high school, and vocational training students return on September 8.
Other long weekends until Christmas

The calendar includes more breaks in the first quarter, including another three-day weekend in early November. All Saints’ Day falls on a Sunday in 2026, so the holiday is moved to Monday, November 2.
The next major break will come in December. Monday, the 7th, will be a holiday due to the rescheduling of Constitution Day, which falls on a Sunday that year, and Tuesday, the 8th, will also be a non-school day for the Feast of the Immaculate Conception. Combined with the weekend, students will have four consecutive days off from school, from Saturday, December 5, through Tuesday, December 8.
Before Christmas, each municipality may add its own local holidays. In Madrid, for example, Monday, November 9, will be a non-school day in observance of the Feast of Our Lady of Almudena.
More days off from school in 2027
After Christmas, the calendar includes two non-school days—Friday, February 12, and Monday, February 15—which will form a four-day weekend.
The longest break of the school year will come during Holy Week. The vacation will officially run from March 20 to 28, but Friday, March 19, and Monday, March 29, are also non-school days. The result is an 11-day break, from Friday, March 19, through Monday, March 29, with classes resuming on Tuesday, March 30.
The school year will end on Friday, June 18, 2027, for most students in Madrid.