Teba celebra del viernes 16 al domingo 18 de mayo su romería en honor a la Virgen de la Cabeza con una jornada de camino y convivencia en el campo. Los vecinos acompañan la imagen en carretas engalanadas, a pie o a caballo, hasta un paraje natural donde se organizan actividades, comidas compartidas y música. Es una tradición muy participativa que combina devoción, paisaje y ambiente festivo.
La festividad da comienzo la noche del viernes, siendo el día grande el sábado de Romería en que las imágenes de la Virgen y San Isidro procesionan en carretas engalanadas tiradas por bueyes desde Teba hasta la ribera del Guadalteba, en el paraje que fue la ribera de huertas, donde se instalan campistas y romeros junto a chiringuitos y atracciones de feria, con conciertos y atracciones musicales hasta el amanecer.
El domingo se celebra la tradicional misa romera siendo costumbre la de disfrutar del paraje con almuerzos y reuniones familiares.