Le 19 août, Castelmagno célèbre l'antique fête de San Magno. Le sanctuaire de San Magno, dédié au culte de San Magno martyr, protecteur du bétail et des pâturages (principales sources de subsistance des populations locales), se dresse à 1 761 mètres d'altitude le long de la route qui monte au Colle Fauniera : il est normalement ouvert de juin à septembre, avec un service d'hébergement et de restauration pour les pèlerins, et la fête du saint et du sanctuaire tombe le 19 août.
Castelmagno fait partie de l'aire linguistique historique occitane, ce qui donne lieu à plusieurs festivités au cours de l'année, comme le traditionnel San Jouan Muzico en juillet et le concert du 15 août des Lou Dalfin. La commune abrite aussi la Chiesa di Santa Maria Assunta, Sant'Anna, Sant'Ambrogio et la Casa Narbona.