The patron saint of Champdepraz is Saint Francis de Sales, celebrated on 24 January, with the parish church dedicated to him.
The municipal territory is largely occupied by the Mont Avic natural park, with its visitor centre in the hamlet of Chevrère, in the village of Covarey; also at Chevrère, a wildlife park of about two hectares was opened in 2014. Among the town's other religious buildings is the chapel of the Madonna delle Nevi.