I patroni di Riolo Terme sono san Giovanni Battista e la Beata Vergine del Rosario, festeggiati il primo lunedì di maggio.
Le «Feste di Maggio», il mese mariano, si celebrano ininterrottamente dal XVII secolo: nel 1667 gli abitanti fecero voto alla Madonna, chiedendo perdono e protezione da una tremenda grandinata che il 2 luglio di quell'anno distrusse tutto il raccolto del territorio riolese. In un giorno di luglio si unirono in processione dietro l'immagine della Vergine, dalla chiesa parrocchiale fino a un incrocio fuori paese, dove fu affissa su un palo un'altra immagine della Madonna, detta del Presidio; da allora la processione si ripete ogni anno. Il paese conserva anche la Rocca di Riolo Terme e il Castello di Sassatello.