La patrona di Castiglione del Lago è santa Maria Maddalena, festeggiata il 22 luglio nella chiesa a lei dedicata.
La città è nota per la Festa del Tulipano, che ha ottenuto l'importante riconoscimento Patrimonio d'Italia per la tradizione. Dal luglio 2015 si tiene inoltre il Festival dello Spaventapasseri, con la rievocazione storica della trebbiatura e la Festa del Borgo Ghiotto per le vie del centro storico. La città conserva anche il Palazzo della Corgna e la Rocca del Leone.