The patron of Caravino is Saint James (San Giacomo), celebrated on 25 July; the municipality holds the Chiesa di San Giacomo in Carpeneto.
The municipality also holds the Castello di Masino, the Chiesa di San Lorenzo Martire, the parish Chiesa di San Solutore Martire and the Cappella Madonna delle Grazie.