The main celebrations for Sant Joan in Barcelona take place on the evening of June before the public holiday on June on what is known as the Revetlla de Sant Joan in Catalan and the Verbena de San Juan in Spanish.
The night of 23 June (Saint John’s Eve) is such a magical night that it's also known as the Night of Fire. Many towns celebrate the summer solstice with fireworks, bonfires in the village square and street parties until early morning. As for the gastronomy, the traditional food is "coca de pinyons" (pine nut pastry) or fruit pastry. Happy Saint John's Eve! Bona revetlla de Sant Joan! ¡Feliz verbena de San Juan! Picture by @pullmanskipper (Instagram)