1911 yılında İtalyanların Trablusgarp'a hücumu ile başlayan savaşta, Mustafa Kemal bir grup arkadaşıyla birlikte Tobruk ve Derne bölgesinde görev aldı. 22 Aralık 1911'de İtalyanlara karşı Tobruk Savaşını kazandı. 6 Mart 1912'de Derne Komutanlığına getirildi.
Ekim 1912'de Balkan Savaşı başlayınca Mustafa Kemal Gelibolu ve Bolayır'daki birliklerle savaşa katıldı. Dimetoka ve Edirne'nin geri alınışında büyük hizmetleri görüldü. 1913 yılında Sofya Ateşemiliterliğine atandı. Bu görevde iken 1914 yılında yarbaylığa yükseldi. Ateşemiliterlik görevi Ocak 1915'te sona erdi. Bu sırada I. Dünya Savaşı başlamış, Osmanlı İmparatorluğu savaşa girmek zorunda kalmıştı. Mustafa Kemal 19. Tümeni kurmak üzere Tekirdağ'da görevlendirildi.