W kwietniu 1939 roku „Garibaldi” wziął udział w podporządkowaniu Włochom Albanii.
II wojna światowa Po przystąpieniu Włoch do II wojny światowej po stronie Osi, krążownik uczestniczył w działaniach przeciwko Royal Navy na Morzu Śródziemnym. Brał udział między innymi w bitwie koło przylądka Stilo 9 lipca 1940 roku, gdzie jego artylerzyści trafili jednym pociskiem w brytyjski krążownik lekki HMS „Neptune”Regia Marina Italiana [dostęp 5 stycznia 2010], bitwie koło przylądka Matapan w marcu 1941 roku i działaniach Regia Marina przeciwko konwojowi MW-11 na Maltę w czerwcu 1942 roku (operacja Vigorous). 28 lipca 1941 roku został storpedowany przez brytyjski okręt podwodny HMS „Upholder” i lekko uszkodzony.
Ogółem „Giuseppe Garibaldi” do 8 września 1943 roku (kapitulacja Włoch) spędził w morzu 1332 godziny, wypełniając 36 zadań bojowych i przepłynął 23 633 mil morskichAndrzej M. Jaskuła Najlepsze włoskie krążowniki.