El Teatro López de Ayala se inauguró el 30 de octubre de 1886 y debe su nombre al dramaturgo y político extremeño del siglo XIX, Adelardo López de Ayala. La vida cultural de la ciudad se anima de forma importante con la actividad que ofrece este coliseo por la que han pasado una larga nómina de personalidades de la cultura española a lo largo de su historia como Margarita Xirgú, María Guerrero, la asistencia del dramaturgo Jacinto Benavente y la continua presencia de todo tipo de compañías líricas y teatrales de España. Fue la primera sala de exhibición cinematográfica en la ciudad en 1897, alternando la programación musical y dramática con la del cine, hasta principios de los años treinta. Después de superar un incendio en 1936 durante la Guerra Civil, y tras su reconstrucción entre 1939 y 1942, en el que se incluyó una terraza de verano en la parte alta del edificio, se vuelve a cerrar a finales de 1986, tras 44 años de actividad ininterrumpida. El López de Ayala fue rehabilitado durante siete años y volvió a inaugurarse en mayo de 1993 con una imagen renovada y en cuya reforma conservó la terraza de verano. Para mejorar su gestión se creó en 1994 el Consorcio López de Ayala que integra a las instituciones que sufragan con sus subvenciones el presupuesto del teatro: Junta de Extremadura; Diputación Provincial de Badajoz, Ayuntamiento de Badajoz y Fundación CB.