La Saint Jean n'a rien de très chrétien. Il s'agit de célébrer une survivance du culte solaire. Le 21 juin, le soleil se trouve au zénith et reste visible le plus longtemps : l'été est arrivé. Ce solstice est alors fêté en allumant de grands feux, symbole purificateur du soleil. Le rite du feu de joie a été christianisé au Ve siècle. Les flammes ont une signification expiatrice : il n'est pas rare d'y brûler des mannequins de paille, symboles du mal.