The 1958–59 Coppa Italia was the 12th Coppa Italia, the major Italian domestic cup.
The competition was won by Juventus.
Replay match p=after penalty shoot-out 21 clubs are added (Modena, Bari, Atalanta, Cagliari, Catania, Como, Taranto, Messina, Novara, Palermo, Parma, Lecco, Pordenone, Hellas Verona, Prato, Brescia, Reggiana, Sambenedettese, Monza, Vigevano, Venezia).
10 clubs are added (Alessandria, Roma, Internazionale, Napoli, Vicenza, Torino, Genoa, Triestina, SPAL, Udinese).
8 clubs are added (Bologna, Milan, Fiorentina, Sampdoria, Juventus, Lazio, Marzotto Valdagno, Padova).