La Feria de Villaharta, se celebraba antiguamente el día 7 de mayo hasta el año 1967, por ser ésta la fecha de la aparición de San Rafael al padre Róelas. Entonces la Feria se ubicaba en la calle principal, la de la Iglesia, en la que se montaban las casetas y los puestos de turrón. El baile se situaba al principio de la calle Guadalquivir, o en la calle Angel (por eso es conocida esta calle por los mayores como la caseta).

 Actualmente la Feria se desarrolla el tercer fin de semana del mes de julio,  próximo a la celebración del día de la Virgen Carmen. Durantes estos días el Ayuntamiento de Villaharta organiza diversas actividades deportivas y culturales para niños, jóvenes y mayores que ocupan la mayor parte del el día y por la noche la fiesta continua en la Caseta Municipal con un gran baile amenizado por diversas orquestas. El Sábado de feria, al mediodía tiene lugar la actuación de un Grupo Rociero, donde la gente se divierte comiendo y bailando.