Il 6 aprile le forze dell'Asse lanciarono l'invasione della Jugoslavia: mentre la Luftwaffe si accaniva in un violento bombardamento su Belgrado, colonne di truppe e carri tedeschi si riversarono oltre la frontiera partendo dalle loro basi in Bulgaria, in Romania e in Austria seguite da forze italiane dalla Venezia-Giulia e dall'Albania e da unità ungheresi nella Voivodina. L'esercito jugoslavo schierava circa un milione di uomini, ma era scarsamente equipaggiato di armamenti moderni e doveva coprire l'intera estensione delle frontiere nazionali; contrasti etnici tra croati e serbi minarono la coesione interna dei reparti jugoslavi, che furono rapidamente debellati in un nuovo sfoggio delle dottrine della "Blitzkrieg": Belgrado fu occupata il 12 aprile e i comandi jugoslavi firmarono la capitolazione il 17 aprile. L'intera campagna jugoslava era costata ai tedeschi appena 150 caduti.