Spain Bank Holidays 2025 Schedule. Therefore, variations to our list. Spain offers a total of 14 public holidays in 2025, which include 8 national holidays, 4 regional holidays, and 2 municipal holidays determined locally.
Local and regional holidays included. Scroll down to view the national list or choose your autonomous community’s.