Cada 25 de julio salen en procesión Santiago Apóstol y María Santísima de las Angustias, titulares de la hermandad de Santiago, que también procesiona el Viernes Santo con el Cristo del Buen Fin. En 2008 estas fiestas fueron declaradas de Interés Turístico de Andalucía. El calendario del pueblo se completa con la Vera Cruz el Jueves Santo, la feria del Corpus en junio, la Encarnación el último domingo de septiembre, Jesús del Socorro el último domingo de octubre y el paso de las hermandades rocieras por el vado del Quema.