Montevideo'da doğdu ve adı Bandiera Kardeşlerin Napoli Krallığı'na karşı yürüttüğü başarısız sefer sırasında idam edilen onuruna seçildi. Gençliğinin çoğunu Nice, Caprera ve İngiltere'de geçirdi.
1866'da babasıyla birlikte Bezzecca Muharebesi'ne (1866) ve Mentana Muharebesi'ne (1867) katıldı; 1870 yılında,babasının Fransa-Prusya Savaşı, sırasında Fransa'ya destek seferinde Dijon Muharebeleri (1870-1871) sırasında işgal edilen Châtillon ve, Pouilly'de savaş sırasında kaybedilen tek Prusya bayrağını ele geçiren, Vosges Ordusunda savaştı.
Altı oğlundan Peppino (Giuseppe II., 1879–1950) ve Ezio Garibaldi dahil beşi I. Dünya Savaşı'nda askerdi. Bunlardan ikisi Argonne saldırılarında öldü: Bruno (1889-1914) ve Costante (1892-1915). Ayrıca 1962'de ölen bir kızı Anita vardı.
Ricciotti Garibaldi, 1924'te Roma'da öldü.
Bugün Fransa'nın Nice şehrinde Garibaldi adında birçok yer ve tren istasyonu bulunmaktadır.