Schutzpatrone von San Giovanni in Fiore sind der heilige Johannes der Täufer und der heilige Franz Xaver: Die Feierlichkeiten dauern drei Tage und gipfeln am 24. Juni in einer feierlichen Prozession.
Der Ort ist mit der Gestalt des Abtes Joachim von Fiore verbunden, einem Exegeten-Mönch des 12. Jahrhunderts, der hier die Abtei Fiore und den zugehörigen Mönchsorden gründete. Im Februar wird der Karneval mit besonderen musikalischen Darbietungen namens „Frassie“ gefeiert, die satirisch die bemerkenswertesten Ereignisse des Jahres im Ort nachstellen. Die Stadt bewahrt zudem den Monte Carlomagno und die Kirche Ecce Homo.