Spanish National Day

Quick Facts
- Date
- Friday, October 12, 2029
- Observed in
- Spain
- Type
- National Holiday
What is Spanish National Day?
Spanish National Day (Fiesta Nacional de España), also known as Día de la Hispanidad, is celebrated on October 12 each year. It is the most important national holiday in Spain, commemorating the date when Christopher Columbus first reached the Americas in 1492.
The day celebrates Spanish culture, history, and the ties between Spain and the Spanish-speaking world. It is marked by a grand military parade in Madrid attended by the Royal Family, government officials, and foreign dignitaries.
When is Spanish National Day 2029?
Spanish National Day is on Friday, October 12 in 2029. Check the dates and days for other years in the table below.
History & Origin
October 12 has been observed as a significant date in Spain since the early 20th century. The celebration has gone through several name changes reflecting Spain's political evolution:
- 1918: First established as Fiesta de la Raza (Festival of the Hispanic Race) by King Alfonso XIII, focusing on the cultural ties between Spain and Latin America.
- 1958: Under Franco's regime, it became the Día de la Hispanidad (Day of Hispanicity), emphasizing the shared heritage of Spanish-speaking nations.
- 1987: After Spain's transition to democracy, it was officially designated as the Fiesta Nacional de España (National Day of Spain) by law.
The date itself marks the arrival of Columbus's expedition — funded by the Catholic Monarchs Ferdinand and Isabella — at Guanahani (an island in the Bahamas) on October 12, 1492. This voyage opened sustained contact between Europe and the Americas.
The holiday also coincides with the feast day of the Virgen del Pilar (Our Lady of the Pillar), the patron saint of Zaragoza and of the Guardia Civil, adding a religious dimension to the celebrations.
How It's Celebrated
Military Parade: The centrepiece is a grand military parade along the Paseo de la Castellana in Madrid. The King of Spain reviews the armed forces, and the event includes an aerial display by the Patrulla Águila (Eagle Patrol) aerobatic team, trailing smoke in the colours of the Spanish flag.
Royal Attendance: The King and Queen of Spain, along with the Royal Family, preside over the parade and the subsequent reception at the Royal Palace.
Flag Raising: A solemn flag-raising ceremony takes place at Plaza de Colón in Madrid, featuring an enormous Spanish flag.
Virgen del Pilar: In Zaragoza, massive celebrations honour the Virgen del Pilar with flower offerings, processions, and cultural events during the Fiestas del Pilar.
Public Holiday: October 12 is a non-working day throughout Spain, with many businesses and public offices closed.
Where It's Observed
Spanish National Day is a public holiday in 1 country. In 2029, it falls on Friday, October 12.
Fun Facts
- Spanish National Day has been known by three different names: Fiesta de la Raza (1918), Día de la Hispanidad (1958), and Fiesta Nacional de España (1987)
- The Patrulla Águila aerobatic team paints the red and yellow of the Spanish flag across the Madrid sky during the military parade
- October 12 also celebrates the feast of the Virgen del Pilar, patron saint of Zaragoza and of the Guardia Civil
- Columbus's 1492 voyage was funded by Queen Isabella I of Castile and King Ferdinand II of Aragon, the Catholic Monarchs
- The enormous Spanish flag at Plaza de Colón in Madrid measures 294 square metres
- Many Latin American countries also observe October 12, though under different names such as Día de la Diversidad Cultural in Argentina
Frequently Asked Questions
When is Spanish National Day?
Spanish National Day (Fiesta Nacional de España) is celebrated on October 12 each year.
What does Spanish National Day commemorate?
It commemorates October 12, 1492, when Christopher Columbus first reached the Americas, and celebrates Spanish culture, history, and the ties with the Spanish-speaking world.
What is the Día de la Hispanidad?
Día de la Hispanidad is an alternative name for Spanish National Day, emphasizing the shared cultural heritage of Spanish-speaking nations. The official name since 1987 is Fiesta Nacional de España.
What happens on Spanish National Day?
The main event is a grand military parade along the Paseo de la Castellana in Madrid, presided over by the King of Spain. It features the armed forces and an aerial display by the Patrulla Águila aerobatic team.
Is October 12 a public holiday in Spain?
Yes, October 12 is a national public holiday throughout Spain. Government offices, schools, and most businesses are closed.
Travel Inspiration
Planning a trip around Spanish National Day? Explore our travel guides for destinations where this holiday is celebrated.






