The São João, in Porto, also known as Noite de São João, is one of the city’s most exciting and beloved events. Celebrated annually on June 23rd and 24th, this festival honors St. John the Baptist and is deeply rooted in both pagan and Christian traditions. It has been a cornerstone of Porto’s cultural heritage for centuries, drawing locals and tourists alike.

As night falls on June 23rd, the city transforms into a massive street party. The historic centre and the Ribeira district come alive with music and dancing. One of the festival’s highlights is the spectacular midnight fireworks display over the Douro River, which illuminates the night sky and captivates spectators.

Unique traditions set São João apart from other festivities. Partygoers playfully hit each other on the head with leek flowers and plastic hammers, a quirky custom that adds to the fun. Manjericos (basil plants), often given with poetic messages, are exchanged as tokens of affection. Bonfires are lit, and brave participants jump over them, a ritual believed to bring good luck and drive away evil spirits and the release of sky lanterns adds a magical touch to the festivities, filling the sky with a warm glow.

Food also plays a central role in the celebrations. Grilled sardines, caldo verde (a traditional Portuguese kale soup), and bifanas (pork sandwiches) are popular dishes enjoyed alongside the Portuguese unique vinho verde (a light-bodied, low in alcohol, and slightly effervescent white wine).

The festival’s inclusive and joyous atmosphere attracts people of all ages. Public transport runs extended hours, and many streets are pedestrianized, making it easy to navigate the bustling city. São João in Porto is a must-visit event, offering a unique blend of tradition, culture, and partying.On the 24th, Dia de São João, the highlight goes to the Regata dos Barcos Rabelos. This traditional boat race features the iconic Rabelo boats, historically used to transport port wine along the Douro River. Competing port wine companies race from the river’s mouth to the Ribeira district, creating a spectacle for spectators lining the riverbanks and the Dom Luíz I Bridge. This year, the regatta will start at 3:30pm at the Cabedelo, in Gaia, and is expected to arrive at the Dom Luíz I Bridge one hour later. The event honours Porto’s maritime heritage and the skill of its boatmen, adding a perfect ending to the São João Festivities.