National public holiday dates include:
- January 1st, New Year’s Day (Año Nuevo)
- January 6th, Epiphany (Epifanía del Señor)
- Easter - national holiday on both Good Friday and Easter Monday. The dates can vary, as Easter can fall between the end of March and the end of April
- May 1st, Labour Day (Fiesta del Trabajo)
- June 23rd, Corpus Cristi (this is observed in several regions although not all)
- July 25th, Santiago (This is observed in some regions although not all)
- August 15th, Feast of the Assumption (Asunción de la Virgen)
- October 12th, Spain’s National Day (Fiesta Nacional de España - also called Día de la Hispanidad)
- November 1st, All Saints Day
- December 6th, Constitution Day
- December 8th, Feast of the Immaculate Conception (La Inmaculada Concepción)
- December 25th, Christmas Day (Natividad del Señor)
Additionally, there are several celebration days held regionally - often related to each area's patron saints.
As in the UK, many business, particularly banks, will be closed although some shops may continue to operate. Should the national holiday fall on a Tuesday or Thursday, the Spanish will often ‘haciendo puente’ which means ‘doing a bridge’; this means they will choose to book off the Monday or Friday of that week as well.
Many of the Spanish holidays have a religious origin, but nowadays the religious significance tends to be lost within the celebrations.
Other well-known festivals include the Fiesta de San Fermin, known as the Running of the Bulls, held in July in Pamplona.