Many of Spain's major holidays are associated with Catholicism, the country's primary religion, and include Easter, Epiphany and the Assumption of Mary. However, Hispanic Day, the national day of Spain is also celebrated as a major holiday, as are New Year's Day and Labor Day, according to USA Today.
Hispanic Day is a celebration commemorating the day Christopher Columbus landed in the New World. It is celebrated on October 12th. The ruling monarch of Spain and leaders of Spain's autonomous regions typically take part in the massive celebrations that occur throughout the day.
Epiphany is celebrated on January 6th and is the day that many people in Spain open their Christmas gifts. Many people also leave their shoes outside their door the night before to be filled with candy, as a symbol of the Wise Men bringing gifts to the baby Jesus. The Assumption of Mary, celebrated on August 15th, commemorates the Virgin Mary's ascension into heaven. It is celebrated with fireworks and processions through the streets.
New Year's Day in Spain is traditionally celebrated by eating 12 grapes, one for each month of the year, when the clock strikes midnight, to ensure happiness in each month of the new year. Labor Day in Spain is celebrated on May 1st.