西班牙的法定節假日表包括以下全國性的公共假日:
1月1日 新年(全國)
1月6日 三王節(全國)
4月20日 復活節(全國)
5月1日 勞動節(全國)
8月15日 聖母升天日(全國)
10月12日 國慶節(全國)
11月1日 萬聖節(全國)
12月6日 憲法日(全國)
12月8日 聖靈受孕節(全國)
12月25日 聖誕節(全國)
此外,西班牙還有地方性的節假日,如2月初的惡魔節(昆卡),2月上旬至中旬的狂歡節(全國),3月和4月的聖周(全國),以及各地區特有的節日,如加泰隆尼亞的聖特蕾莎節,巴利阿里群島的狂歡節等。