São João is Porto's defining street celebration.
The main night runs from June 23 into June 24, when the city fills with grilled sardines, music, plastic hammers, basil pots and crowds moving downhill towards the Douro.
It is joyful, noisy and much easier when you plan the return journey before joining it.
When is São João in Porto?
The central celebration is the night of June 23 to June 24. The wider Festas da Cidade programme extends through June with concerts, neighbourhood events and traditional groups.
The City of Porto describes celebrations of São João stretching back around 700 years, making this much more than a one-night tourist event.
Plastic hammers, basil and other traditions
People tap one another on the head with colourful plastic hammers. It is playful rather than aggressive, although the sound becomes difficult to forget by 2am.
Manjerico basil pots with paper carnations and short verses are another symbol. Leeks, street decorations, dancing and neighbourhood parties connect the modern night with older midsummer customs.
What to eat during São João
Grilled sardines are the essential street food, usually served with bread, peppers or a simple plate. Smoke from temporary grills becomes part of the atmosphere across the centre.
Eat before the busiest hour or accept that service will be improvised. Carry some water and do not build the evening around a precise restaurant schedule.

Where to celebrate
Baixa, Fontainhas, Miragaia and the streets descending towards Ribeira all become part of the celebration. Many people gradually move towards the Douro before midnight.
Choose a general route rather than a rigid itinerary. Streets close, crowds redirect movement and a ten-minute walk on an ordinary evening can take much longer.
São João fireworks over the Douro
The fireworks over the Douro are the visual centre of the night. Ribeira and the Gaia waterfront feel closest but also become extremely crowded.
An elevated or slightly more distant position can be more comfortable. Check the official year's programme because launch points, safety perimeters and access controls can change.
Metro, roads and the journey home
Special metro and bus services normally operate, alongside station controls and major road closures. Operators publish the detailed plan closer to the festival.
Do not expect a taxi to collect you beside Ribeira immediately after the fireworks. Walk away from the densest area, know your nearest usable station and keep your group together.
Practical São João tips
Wear closed shoes with grip, carry only what you need and choose a meeting point in case the group separates. Mobile networks can become slow in dense crowds.
Families can enjoy earlier neighbourhood events and avoid the most compressed riverfront period. Anyone sensitive to noise should expect music, fireworks and street activity through the night.
Useful answers
FAQ - Sao joao festival Porto
The main celebration is the night of June 23 into June 24.
