В результате победы в сражении при Калатафими над регулярными войсками короля Франциска II Сицилия в мае 1860 года была полностью освобождена.
Затем военные действия были перенесены на юг Италии. Англичане помогли гарибальдийцам переправиться через Мессинский пролив. «Краснорубашечники» совершили не менее успешный поход на столицу бурбонской династии Неаполь, и 7 сентября Джузеппе Гарибальди во главе своих бойцов вступил в город. Вскоре после этого весь итальянский юг был освобождён от власти Бурбонов. Неаполитанская армия после поражения при Калатафими больше не оказывала серьёзного сопротивления революционным войскам.
Вся Италия прославляла Джузеппе Гарибальди как национального великого героя, а он неожиданно для многих передал завоёванные территории под власть сардинского короля Виктора-Эммануила II, который 18 февраля 1861 года провозгласил их земли Итальянским королевством. Таким образом, объединённая Италия из-за непоследовательности республиканца Гарибальди, выпустившего из своих рук революционную инициативу, стала новой европейской монархией.
Слава Джузеппе Гарибальди достигла и берегов Северной Америки. Президент Соединённых Штатов Авраам Линкольн предложил ему командование федеральной армией, сражавшейся в то время без особых успехов против армии Конфедерации. За Атлантическим океаном шла длительная и кровопролитная война между северянами и южанами. Гарибальди ответил отказом, поскольку американский президент медлил с отменой рабства в своей стране.
У народного героя Италии в то время были другие заботы. Вне пределов объединённой страны оставались ещё Римская (Папская) область и Венеция. Он решил силой оружия добиться их присоединения к остальной Италии. В 1862 году Гарибальди во главе небольшого отряда добровольцев предпринял поход на Рим, но в бою при Аспромонте потерпел поражение от папских регулярных войск под командованием генерала Паллавичини и получил тяжёлое ранение. От ампутации ноги его спас русский хирург Н.И. Пирогов.
Во время австро-итальянской войны 1866 года Джузеппе Гарибальди вновь командовал отрядами добровольцев. В боях в Венецианской области и в Тироле против австрийских войск гарибальдийские отряды численностью в 38 тысяч человек, наступая от города Брешиа, освободил от австрийцев часть Южного Тироля, нанеся при этом неприятелю ряд поражений: у Лодроне, Монте-Азелло, Кондино, Амполы и Беззеццы.
Однако Пруссия в лице канцлера Бисмарка воспротивилась присоединению Тироля и Трентино-Альто-Адидже к Итальянскому королевству. Сосредоточение на её границе 127-тысячной австрийской армии вынудило итальянского короля Виктора-Эммануила II отдать Гарибальди приказ отступить с завоёванных позиций у Беззеццы.
Австро-итальянская война закончилась присоединением Венецианской области к Итальянскому королевству. Теперь из всех итальянских территорий только Папская (Римская) область оказалась неприсоединенной к Италии. В следующем 1867 году Джузеппе Гарибальди предпринял вторую и последнюю вооружённую попытку освободить Рим от папской власти, которая также закончилась военной неудачей.
3 ноября 1867 года у города Ментана в Папской области, к северу от Рима, произошёл бой между гарибальдийцами (4 тысячи человек) и объединёнными силами папских и французских войск (9 тысяч), которыми командовали генералы Канцлер и де Файли. «Краснорубашечники» дрались мужественно, но к концу боя они израсходовали все боеприпасы и потерпели поражение. Французы в тот день на деле испытали новый вид огнестрельного оружия — игольчатые ружья Шаспо и современную артиллерию. Преимущество французов и папских солдат в вооружении в немалой степени сказалось на результате упорного сражения.
Гарибальдийцы в бою у Ментаны потеряли 400 человек убитыми и ранеными, 900 человек было взято в плен. Джузеппе Гарибальди был схвачен и отправлен в заточение в крепость Вариньяно. Остатки его разгромленного отряда, преследуемые неприятелем, отступили из Папской области на территорию Итальянского королевства. Так неудачно закончился и второй поход гарибальдийцев на папский Рим.
Оба раза Джузеппе Гарибальди попадал в плен к папским властям и оба раза был отпущен благодаря широкой международной поддержке.
Все же военные труды Джузеппе Гарибальди в деле объединения отечества дали свой результат. Венеция и Вечный город стали частью Италии. 2 октября 1870 года Рим официально вошёл в состав Итальянского королевства и после плебисцита был объявлен столицей государства.
Во время франко-прусской войны 1870-1871 годов генерал Джузеппе Гарибальди командовал французской Вогезской армией (её штаб-квартира находилась в городе Даль на реке Ду близ швейцарской границы), которая нанесла прусским войскам ряд поражений. Вместе с ним воевали двое его сыновей и немало бывших «краснорубашечников», которые добровольцами вступили в ряды французской армии.