Autrefois, une des fêtes religieuses et profanes les plus senties à Rome, était celle de la Saint Jean, patron de la ville, et célébré le 24 juin.
La fête commençait la veille au soir. Selon la tradition, les sorcières allaient capturer les âmes durant cette soi-disant « nuit des sorcières ».
La population partait alors de tous les quartiers de Rome, à la lumière de torches et de lanternes, et se concentrait à Saint-Jean-de-Latran pour prier le saint et manger des escargots dans les tavernes et les gargotes.
Manger des escargots dont les cornes représentaient discordes et préoccupations, signifiait détruire l’adversité.
Cette fête très populaire offrait l’occasion de boire beaucoup et surtout de faire du tapage avec des trompettes, des clarines, des tambourins, des cloches et toutes sortes de pétards pour effrayer les sorcières, et les empêcher de cueillir les herbes qui servaient aux sorts qu’elles jetaient.
La fête prenait fin à l’aube lorsque le pape se rendait à Saint-Jean pour célébrer la messe, à la suite de quoi, il lançait de sa loge, des monnaies d’or et d’argent, déchaînant ainsi la foule.
De nos jours, malheureusement, la fête traditionnelle de Saint Jean a presque complètement perdu de son importance. Elle revit cependant depuis quelques années à l’occasion de quelques manifestations organisées à cette occasion.