Le saint patron de Castiglione delle Stiviere est saint Louis de Gonzague, né dans la ville : sa fête est célébrée le 9 mars, jour de sa naissance, dans la basilique-sanctuaire San Luigi Gonzaga ; le 21 juin, on commémore quant à lui l'anniversaire de la mort du saint.
La ville conserve aussi la basilique San Sebastiano, l'église Santa Maria della Rosa et le château de Castiglione delle Stiviere.