Bojové operácie sa začali vylodením na Sicílii (operácia Husky). Po jej obsadení pokračovali vylodením na talianskej pevnine (operácia Avalanche). Spojenecký postup však nebol dostatočne dynamický a vojskám osi sa ho podarilo zastaviť. V januári 1944 sa preto spojenci pokúsili obísť nepriateľskú obranu označovanú ako Zimná línia vylodením pri Anziu a Nettune (operácia Shingle). Útok však nenapredoval dostatočne rýchlo a prielom z predmostia sa podaril až v máji. V tej istej dobe sa rozhoreli boje o Monte Cassino. Rím bol oslobodený 4. júna 1944. Nemci však zabránili významnému prieniku na sever na Gótskej línii v predpolí Álp. Počas kampane zasiahli do bojov okrem talianskych partizánov aj talianske jednotky bojujúce na strane Spojencov. Ku koncu apríla sa spojencom podarilo oslobodiť Benátky a Terst. Nemeckí velitelia začali rokovať o kapitulácii. Boje skončili 8. mája 1945.