Il patrono di Castiglione Messer Marino è san Raffaele, festeggiato il 10, 11 e 12 settembre.
Alla festa patronale si unisce il pellegrinaggio alla Madonna del Monte. Il 17 e 18 giugno si celebrano Santa Teodora e Sant'Antonio, la prima domenica di luglio Santa Lucia. Nel comune si trovano anche la Chiesa di San Michele Arcangelo, la Chiesa di San Rocco, la Fortezza di Castelfraiano e l'Oasi naturale Abetina di Selva Grande.