En diciembre de 1940 Gariboldi dirigió una división en combate contra la Operación Compass lanzada por los británicos, reemplazando al general Mario Berti —real titular del mando— pero fue derrotado.
[5] Sin embargo, Gariboldi demostró unas mediocres dotes de mando durante la campaña en la URSS.
Las tropas italianas se situaron en el Frente del Don, al norte de las posiciones alemanas en Stalingrado.
Al igual que otros muchos militares italianos, rehusó colaborar con las tropas de ocupación alemanas, siendo hecho prisionero.
Al acabar la guerra Gariboldi abandonó la carrera militar y se retiró a la vida privada.