Dans la nuit du 23 au 24 Juin, Porto accueille près de 200 000 personnes pour célébrer Saint Jean Baptiste, son protecteur. C’est une des plus grandes fêtes d’Europe.
La Festa de São João tire ses origines à la fois de traditions païennes et catholiques. Au commencement, au XIVème siècle cette fête profane était dédiée au culte du Dieu Soleil ainsi qu’à la célébration des cueillettes et de leur abondance. Ce n’est que quelques années plus tard que la fête est christianisée par l’Eglise Catholique, et que les festivités sont dédiées, non à l’adoration du Dieu Soleil, mais en l’honneur de Saint Jean, protecteur de la ville.
Le 23 juin, dès 18h, les habitants se retrouvent dans les rues et la ville commence à s’éveiller et à s’animer. Les festivités commencent par la traditionnelle dégustation de sardines grillées, accompagnées du « Caldo Verde », une soupe au chou typiquement portugaise dont les saveurs se répandent dans les rues.
De nombreuses animations sont organisées. Tout d’abord, les festivaliers commencent par un pèlerinage de 5 kilomètres entre la place de la Liberté jusqu’à Matosinhos. Deux coutumes originales ont lieu lors de la Festa de São João : la première consiste à frapper la tête des personnes rencontrées avec un marteau en plastique mou ou des fleurs d’ails. La seconde est de se promener avec des pots de basilic ou de poireaux qu’on présente aux passants croisés, afin de leur souhaiter plein de bonheur. Porto accueille depuis 200 ans des concours de « cascatas » à l’occasion de cette fête, il s’agit de petites constructions thématiques, représentant la ville de Porto.
Les participants auront également la possibilité d’apprécier des concerts de rue, de participer à des dégustations de Porto et de vin et de profiter de spectacles originaux comme des cracheurs de feu. Enfin, pour terminer la fête en beauté, un feu d’artifice est tiré à minuit, sur le mythique fleuve du Douro.