Cross Villaflor is een crosswedstrijd in Villaflor, een plaatsje bij Ávila in Spanje, die meestal begin oktober plaatsvindt. De wedstrijd wordt georganiseerd door de gemeente en Club Deportivo Villaflor, en trekt een aardige groep hardlopers aan — niet alleen een klein clubtje.
De wedstrijd is al minstens negen keer gelopen, dus geen eens-kans-race. Lopers praten over de goede sfeer en de goede verzorging, waardoor het een vast punt op de kalender blijft. Bij de mannen won Antonio Cerezo van Running Villarejo met meer dan twee minuten voorsprong, met triatleet Ignacio Mínguez als dichtste achtervolger.