Der Johannistag gilt in einigen Regionen Spaniens als lokaler Feiertag. Es werden gleich zwei Ereignisse gefeiert: Der Geburtstag des hl. Johannes und die Sommersonnenwende, die kürzeste Nacht des Jahres. In einigen Regionen ziehen sich die Feierlichkeiten über mehrere Tage hin.
Besonders bekannt sind die Feiern von Barcelona, denn Sant Joan ist der Schutzheilige von Katalonien. Aber auch rund um Alicante weiß man diesen Tag mit Hogueras, Johannisfeuern und Feuerwerken zu würdigen.