Spain in 2025 offers a vibrant tapestry of cultural celebrations, religious observances, and regional festivities through its official bank holidays. For travelers, expatriates, and businesses operating in Spain, understanding the national and regional public holiday calendar is essential for planning vacations, work schedules, and event coordination. The Spanish bank holiday calendar blends centuries-old traditions with modern national commemorations, reflecting the country's rich history and diverse autonomous communities.
National Bank Holidays in Spain 2025
Spain observes several fixed national holidays each year that apply across all regions. In 2025, these include New Year's Day on January 1, Epiphany (Día de Reyes) on January 6, Good Friday on April 18, Labour Day on May 1, Assumption of Mary on August 15, National Holiday of Spain on October 12, All Saints' Day on November 1, Constitution Day on December 6, Immaculate Conception on December 8, and Christmas Day on December 25.
These national holidays are non-negotiable rest days throughout the country. When holidays fall on weekends, some regions do not provide substitute days off, which is why the total number of official bank holidays can vary depending on where you are in Spain.

Regional and Local Holidays
Beyond the national calendar, Spain’s 17 autonomous communities each have their own regional holidays that replace or supplement the national ones. For example, Catalonia observes Saint George's Day (Sant Jordi) on April 23, while the Valencian Community celebrates Saint Joseph's Day on March 19 and the Falles festival culminates around March 19 as well. Andalucía marks February 28 as its regional day, and the Canary Islands honor Canary Islands Day on May 30.
Local municipalities also designate up to two additional local holidays per year, meaning cities like Madrid, Barcelona, Seville, and Valencia may observe unique days off not seen elsewhere. This layered holiday structure reflects Spain’s decentralized governance and deep-rooted regional identities.
Key Regional Highlights in 2025
- Madrid: May 2 (Community of Madrid Day) and May 15 (San Isidro, patron saint of Madrid).
- Barcelona: June 24 (Sant Joan) and September 11 (National Day of Catalonia).
- Seville: February 28 (Andalusia Day) and Corpus Christi (June 19 in some areas).
- Valencia: March 19 (Sant Josep) and October 9 (Valencian Community Day).
Planning Travel and Business Operations
For international visitors, aligning travel plans with Spain’s 2025 bank holidays can enhance the experience—imagine witnessing the Three Kings Parade on January 5 or the lively Feria de Abril in Seville around April 22–27. However, businesses should anticipate closures or reduced services during major holidays, especially during Holy Week (Semana Santa), which in 2025 runs from April 13 to April 20. Many shops, banks, and government offices close, and public transport may operate on limited schedules.

Remote workers and digital nomads should note that while national holidays are consistent, regional variations mean that coworking spaces or local services might remain open in one region while closed in another. Checking local municipal calendars is advisable for precise planning.
Summary of Major 2025 Bank Holidays
| Date | Holiday | Scope |
|---|---|---|
| January 1 | New Year's Day | National |
| January 6 | Epiphany (Día de Reyes) | National |
| April 18 | Good Friday | National |
| May 1 | Labour Day | National |
| August 15 | Assumption of Mary | National |
| October 12 | National Holiday of Spain | National |
| November 1 | All Saints' Day | National |
| December 6 | Constitution Day | National |
| December 8 | Immaculate Conception | National |
| December 25 | Christmas Day | National |
Understanding Spain’s 2025 bank holiday schedule empowers travelers to immerse themselves in authentic cultural moments and helps businesses maintain smooth operations across regions. Whether you're chasing flamenco in Andalucía or exploring Gaudí’s masterpieces in Barcelona, timing your visit around these holidays can transform a simple trip into a memorable cultural journey.