La Corrida de São João es un evento de running en Vila Nova de Gaia, Portugal, que se celebra en junio, cerquita de Saint John's Day. Tiene una carrera de 10 km y una caminata de 7 km, ideal para corredores que busquen una carrera corta de asfalto o para los que simplemente quieran unirse a la fiesta andando. El recorrido va por la orilla sur del Douro River, cerca de la costa y justo enfrente de Porto, con el Dom Luís I bridge dando acceso.
La ruta sigue por las calles peatonales de Canidelo y se extiende por Praia de Miramar, mezclando así calles urbanas, paisajes de ribera y la costa del Atlantic. Las fiestas de Saint John, que son más amplias, tienen sus raíces en tradiciones paganas del solsticio de verano y la fertilidad, y su curiosa costumbre local de dar golpecitos en la cabeza con puerros o hierba limón, ahora muchas veces se hace con martillos de plástico de juguete. Vila Nova de Gaia también tiene bodegas de vino, el monasterio de Serra do Pilar y el pueblo pesquero de Afurada para que los visites antes o después de la carrera.