The BLS Spain Visa application centres will close for business on the following public holidays in 2025:
The days of December 24 and 31 are non-working days for the Embassy.