Junio en Portugal es generalmente conocido como el mes para celebrar diferentes santos. Festa de São João es en realidad la culminación de las festividades de cinco semanas. Música tradicional, bailes, saltando sobre hogueras y comiendo sardinas a la parrilla, así es como la ciudad de Oporto celebra la Festa de São João que tiene lugar todos los años durante el verano, el 23 de junio. Miles de personas salen a rendir homenaje a St. Juan y disfrutar de magníficos fuegos artificiales a medianoche.
Este festival incluye algunas tradiciones paganas interesantes. Por ejemplo, la gente en las calles podría golpearse entre sí con flores de ajo o martillos inflables. Los fuegos artificiales también se consideran tener raíces profanas que rinden homenaje al Sol como la deidad. De hecho, comenzó en el siglo XIV como una tradición pagana de adorar al Sol y las cosechas. Festividades tan similares que observamos hoy en día han tenido lugar en Oporto durante más de seis siglos, pero la figura de San Juan Bautista se hizo tan importante para los ciudadanos sólo en el siglo XIX. Desde entonces la celebración obtuvo un significado cristiano y se estableció como la fiesta más prominente de la ciudad.
Otra curiosidad: no se conoce mucho más allá de Portugal, aunque de hecho es una de las celebraciones callejeras más animadas que tienen lugar en el país.