Public holiday in Spain
Labour Day in Spain
Friday, May 1, 2026
Nationwide public holiday
Labour Day in Spain is a nationwide public holiday on 1 May that recognises workers and the labour movement. It is a fixed date and a non-religious holiday observed across the country.
About Labour Day in Spain
In Spain, Labour Day is one of the main national public holidays and is observed across all regions on 1 May. It is the public day most closely associated with workers’ rights, collective bargaining and trade-union activity, and it usually has a formal, civic character rather than a family or commercial focus. Because it falls in early May, it can also create a long weekend when it comes close to nearby days off, but the holiday itself is set aside specifically for labour-related observance.
History
Labour Day in Spain is linked to the international workers’ movement and became a recognised public holiday during the 20th century. Its modern observance reflects the country’s labour history and the role of trade unions in Spain’s democratic era, when public demonstrations and organised rallies on 1 May became a regular feature of the day.
Traditions
The most established tradition is participation in demonstrations, rallies and union-organised events, especially in major cities. Public speeches, banners and calls for better working conditions are more characteristic of the day than private celebration. Many people also use the holiday simply as a day off with family or for short trips, but that is a consequence of the public holiday rather than a custom unique to the date.
How Labour Day is celebrated in Spain
Today, Labour Day is commonly marked by marches and assemblies organised by trade unions and workers’ groups in cities and towns across Spain. In Madrid, Barcelona and other large urban centres, the day often includes public demonstrations that attract media coverage and political statements. Outside those events, the holiday is generally quiet and has the practical effect of reducing weekday activity.
Interesting facts
Labour Day is observed nationwide in Spain and is not limited to any autonomous community. It falls on 1 May every year, with no observed-date shift in the supplied calendar data.
Dates in published calendars
| Year | Holiday date | Observed date | Scope |
|---|---|---|---|
| 2026 | 1 May 2026 | — | Nationwide |
Import sources
- Generic ICS feed
An import is not an independent verification.