En 1941 la ciudad se convirtió en el centro de un conflicto entre partisanos y chetniks. Durante la Segunda Guerra Mundial las autoridades de la ocupación alemana realizaron matanzas entre la población civil y los bienes económicos de la ciudad fueron expoliados. El 4 de diciembre de 1944 Čačak fue liberada por las tropas aliadas del Ejército Rojo y la guerrilla partisana. A partir de 1945 comenzó la recuperación de la ciudad, integrada en el sistema económico de la República Democrática Federal de Yugoslavia.