A Corrida de São João egy júniusi futóesemény Vila Nova de Gaia, Portugal városában, Saint John's Day környékén. Van benne 10 km futás és 7 km gyaloglás, szóval jó választás, ha egy rövid országúti versenyt keresel, vagy csak gyalog csatlakoznál az ünnepi hangulathoz. A pálya a Douro River déli partján megy, a partvidék közelében, Porto túloldalán, a Dom Luís I bridge pedig adja az átjárást.
Az útvonal Canidelo gyalogos utcáin halad, majd Praia de Miramar felé nyúlik tovább, így városi utcák, folyóparti szakaszok és az Atlantic coast közé kerül a verseny. A tágabb Saint John fesztivál pogány nyári napfordulós és termékenységi hagyományokból nőtt ki, a helyi szokás pedig az, hogy póréhagymával vagy citromfűvel finoman fejbe kocogtatják egymást az emberek; ezt ma már gyakran játékos műanyag kalapácsok hozzák vissza. Vila Nova de Gaia a verseny előtt vagy után borospincékkel, a Serra do Pilar monastery-val és Afurada halászfalujával is ad még programot.