Il patrono di Castiglione di Garfagnana è san Michele, festeggiato il 29 settembre.
La festa più sentita è però quella della Madonna del Carmine, la domenica più vicina al 16 luglio: si svolge nella chiesa di San Pietro e ogni tre anni la statua della Madonna viene portata in processione per le vie del paese. Nel comune si trovano anche la Chiesa dei Santi Michele e Pietro, la Chiesa di San Pietro, il Santuario dei Santi Pellegrino e Bianco, il Torrione dell'Orologio e la Porta Nuova.