Estos serán los festivos del año 2018: (para toda España)
1 de enero: Año Nuevo (lunes)
6 de enero: Epifanía del Señor (sábado)
19 de marzo: San José (lunes)
29 de marzo: Jueves Santo (jueves)
30 de marzo: Viernes Santo (viernes)
2 de abril: Lunes de Pascua (lunes)
1 de mayo: Fiesta del Trabajo (martes)
25 de julio: Santiago Apóstol (miércoles)
15 de agosto: Asunción de la Virgen (miércoles)
12 de octubre: Fiesta Nacional de España (viernes)
1 de noviembre: Todos los Santos (jueves)
6 de diciembre: Día de la Constitución Española (jueves)
8 de diciembre: Inmaculada Concepción (sábado)
25 de diciembre: Natividad del Señor (martes).
Para las comunidades autónomoas, consultar BOE número 245 del miércoles 11 de Octubre de 2017, página 98994