List of Spanish Festivals:
February: Carnavales in Cádiz and Tenerife.
March: Las Fallas is held in Valencia to celebrate the birthday of San José.
April: Feria de Abril is held in Sevilla, where local people ride horses in traditional Andalusian costume and have carriage parades.
May: Ayamonte in Huelva holds parades to commemorate their patron saint Rocío. People ride horses and carriages to Saint Rocío's church. San Isidro in Madrid is famous for its bullfights.
June: San Juan, a summer festival, is celebrated in many places, especially in in Alicante.
July: San Fermín in Pamplona, Navarra.
October 12th: The National Day. In Zaragoza, people also celebrate the birth of “la Virgen del Pilar” on this day.