El patrono de Castiglione in Teverina es el Santísimo Crucifijo, venerado en la Iglesia de Santi Filippo e Giacomo y festejado del 30 de abril al 3 de mayo. El pueblo festeja también a una segunda patrona, la Madonna della Neve, el 5 de agosto.
El 13 de junio se celebra la Fiesta de San Antonio de Padua. El pueblo acoge el MUVIS - Museo del Vino, conserva el Fontanile di Santa Lucia y domina el LIC de los Calanchi de la Civita di Bagnoregio.