Among the patrons of San Pellegrino Terme is the Madonna di Caravaggio, celebrated on 26 May.
The town's other patron is Saint Peregrinus of Auxerre, from whom the town takes its name, venerated in the Church of San Pellegrino. The town also holds the historic San Pellegrino thermal baths and looks out over Monte Zucco.