La patrona de Castiglione del Lago es santa María Magdalena, festejada el 22 de julio en la iglesia a ella dedicada.
La ciudad es conocida por la Fiesta del Tulipán, que ha obtenido el importante reconocimiento Patrimonio de Italia por la tradición. Desde julio de 2015 se celebra además el Festival del Espantapájaros, con la recreación histórica de la trilla y la Festa del Borgo Ghiotto por las calles del centro histórico. La ciudad conserva también el Palazzo della Corgna y la Rocca del Leone.