I patroni di San Giovanni di Gerace sono Maria Santissima delle Grazie e san Giovanni Battista: le feste si celebrano la terza domenica di settembre e la prima domenica dopo il 24 giugno.
Nel comune si trovano la chiesa di Santa Maria delle Grazie, la chiesa di San Giovanni Battista e la chiesa di Maria Santissima Assunta.