Bullfighting festivals in Spain: Full 2024 calendar

bullfighting festivals

This bullfighting festival calendar includes the most important bullfighting events in Spain. It can help you organize your itinerary according to the dates the different events take place.

If you’re interested in the current season, check the official dates of Madrid, Seville and Pamplona.

Are you planning to attend one? Make sure to get your tickets well in advance!

Generally, bullfighting festivals (corridas) are organized during the bullfighting season, which in Europe (mainly Spain, Portugal and France) extends from late March to early October).

In each town, bullfights are arranged as part of a cycle normally coinciding with major local festivities. These bullfighting festivals usually last between 3 days to 2 weeks and have bullfights almost every day during the festival.

Calendar of bullfighting festivals in Spain

This list is by no means exhaustive, but it gives you an idea of some of the bigger bullfighting festivals.


  • Ciudad Rodrigo, near Salamanca. The Carnival. The dates vary from year to year, just like Easter dates.
  • Valdemorillo, near Madrid. Feria de Valdemorillo. 1st week of February.


  • Illescas, near Toledo. Feria del Milagro. 1st week of March.
  • Olivenza, near Badajoz. Feria del Toro de Olivenza. 1st week of March.
  • Valencia. Feria Taurina de San José (linked to the Fallas Festival). Mid-March.
  • Castellón de la Plana. Feria de la Magdalena. Mid-March.
  • Coria, near Cáceres. Feria Internacional del Toro de Coria. 1st week of March.




  • Granada. Feria del Corpus Cristi. Early or mid-June.
  • Toledo. Feria del Corpus Cristi. Early or mid-June.
  • Alicante. Las Hogueras de San Juan. Last week of June.
  • Torrejón de Ardoz, near Madrid. Feria Taurina de Torrejón de Ardoz. June.
  • Aranjuez, near Madrid. Feria Taurina de San Fernando. June.
  • Marbella, near Málaga. Feria Taurina de Marbella. June.
  • Algeciras, near Cádiz. Feria Taurina de Algeciras. June.
  • Sanlúcar de Barrameda, near Cádiz. Early June.
  • Plasencia, near Cáceres. Feria Taurina de Plasencia. Mid-June.
  • Badajoz. Feria de San Juan. Last week of June.
  • León. Feria Taurina de León. Last week of June.
  • Burgos. Feria Taurina de Burgos. Last week of June.
  • Soria. Feria Taurina de San Juan. Last week of June.
  • Segovia. Feria de San Pedro. Last week of June.
  • Zamora. Feria de San Pedro. Last week of June.
  • Roquetas de Mar, near Almería. Feria Taurina de Santa Ana. Last week of June or first week of July.



  • Málaga. Feria de Agosto. 3rd week of August.
  • San Sebastián. Semana Grande Taurina de San Sebastián. 2nd week of August.
  • Bilbao. Corridas Generales. 9 days of August.
  • Vitoria. Feria de la Blanca. 1st week of August.
  • Gijón. Feria Taurina de Nuestra Señora de Begoña. 2nd week of August.
  • Huesca. Feria Taurina de la Albahaca. 2nd week of August.
  • Almagro, near Ciudad Real. Feria Taurina de Almagro. Between the 2nd and 3rd week of August.
  • Ciudad Real. Feria de Ciudad Real. 3rd week of August.
  • Antequera, near Málaga. Feria de Antequera. 3rd week of August.
  • Guijuelo, near Salamanca. Feria Taurina de Guijuelo. Mid-August.
  • Almería. Feria de la Virgen del Mar. Within the last 10 days of August.
  • San Sebastián de los Reyes, near Madrid. Feria Taurina de San Sebastián de los Reyes. Last week of August.
  • Colmenar Viejo, near Madrid. Feria Taurina de Nuestra Señora de los Remedios. Last week of August.
  • Cuenca. Feria de San Julian. End of August.
  • Ronda, near Málaga. Feria de Pedro Romero. Late August, early September.
  • Mérida, near Badajoz. Feria Taurina de Mérida. Late August, early September.
  • Linares, near Jaén. Feria de San Agustín. Late August, early September.
  • Pontevedra. Fiestas de la Peregrina. August.
  • Sanlúcar de Barrameda, near Cádiz. Mid-August.


  • Seville. Feria de San Miguel. Late September.
  • Salamanca. Feria Taurina Virgen de la Vega. 2nd and 3rd weeks of September.
  • Valladolid. Feria de Nuestra Señora de San Lorenzo. 2nd week of September.
  • Palencia. Feria de San Antolín. Early September.
  • Calasparra. Feria de Nuestra Señora de la Esperanza. Early September.
  • Albacete. Feria Taurina de Albacete. 2nd week of September.
  • Don Benito, near Badajoz. Feria Taurina de Don Benito. Around the 8th of September.
  • Aranda de Duero, near Burgos. Feria de Nuestra Señora la Virgen de las Viñas. 1st Sunday after the 8th of September.
  • Guadalajara. Feria Taurina Virgen de la Antigua. Mid-September.
  • Logroño. Feria de San Mateo. Last week of September.
  • Cáceres. Feria de San Miguel. Late September.
  • Murcia. Feria de Septiember. September.


This article is part of a complete tutorial about bullfighting in Spain where you can read all the information you need to make the most out of your experience.

Here is a complete summary of all the guide:

1. What is bullfighting?
2. How to watch a bullfight
3. Bullfighting festivals in Spain
4. How to buy your bullfight tickets
5. 7 Bullfight tips to make the most out of the experience
6. FAQ about bullfighting, Spain’s oldest tradition
7. Understanding Spanish bullfight rules
8. Who are the bullfight participants?
9. Spanish bull fight preliminaries
10. First Spanish bullfighting stage: tercio de varas
11. Second Spain bullfight stage: tercio de banderillas
12. Third Spain bullfighting stage: tercio de muerte
13. The bullfight awards
14. 27 Interesting and curious bullfighting facts
15. A brief history of bull fighting in Spain
16. Glossary of bullfighting terms

Start planning your upcoming trip to Spain

Scroll to Top