San Isidro Fair
The most popular and important bullfighting fair in the world is San Isidro Fair. It usually starts at the beginning of May and ends at the beginning of June, within a one-month span.
During the Fair of San Isidro the bullfighting show starts at 7pm and goes until about 9 pm (it takes about two hours). We highly recommend arriving at least 15 minutes prior to the show to allow time to sit.
The weather is generally fine in Madrid at this time of the year, so dress a little comfortable. You can eat, drink and even take pictures and videos at the ring during the show.
Fall Fair is also extremely relevant in Madrid as the bullfighters performing are the ones who have achieved success during the bullfighting season. The program hosts four bullfighting events, scheduled to coincide with the last two days of September and the two first days in October, or else with the first weekend in October. In any case, the shows are always typically held from Thursday through Sunday.