Madrid has such an extensive cultural calendar that it's practically impossible to list all the festivals, fairs and events that the city hosts year round. From the traditional fiestas of patron saint San Isidro to specialist fairs of video games and antiques, and even festivals on urban trends, the Spanish capital is in a constant state of creativity and celebration.
And something that always puts the locals in a party mood is the prospect of a long weekend. Every January, we cast anxious eyes over the yearly calendar and the days to the next public holiday. Though they vary depending on decisions made by political institutions, these are the main public holidays in Madrid:
• January 1: New Year's Day
• January 6: Epiphany/Kings' Day
• End of May to April: Maundy Thursday and Good Friday
• May 1: International Workers’ Day
• May 2: Day of the Community of Madrid
• May 15: San Isidro Labrador
• June 4: Corpus Christi
• August 15: Assumption of the Virgin Mary
• November 1: All Saints' Day
• December 6: Constitution Day
• December 8: Immaculate Conception
• December 25: Immaculate Conception
Apart from these official public holidays, each neighbourhood and municipal area in the Community of Madrid celebrates its own feast days, especially in the summer months.