Mustafa, öğrenim çağına gelince Hafız Mehmet Efendi'nin mahalle mektebine başladı. Sonra babasının isteğiyle, yeni bir yöntemle öğretim yapmak üzere Selanik'te açılan, Şemsi Efendi Mektebi'ne geçti. Bu sırada babasını kaybetti. Bir süre Rapla çiftliğinde dayısının yanında kaldıktan sonra, annesi Mustafa'nın eğitim hayatına devam etmesini istediği için, Selanik Mülkiye İdadisi'ne (ortaokul) kaydoldu. Mustafa'nın bu okulda hocasıyla arasında bir tartışma geçince, zaten orada okumasını istemeyen büyükannesi onu derhal okuldan aldı. Askeri Rüştiye elbisesi giyen komşusunun oğluna özenen Mustafa, asker olmasını istemeyen annesinin karşı çıkmalarına rağmen, gizlice, Selanik Askeri Rüştiyesi'nin sınavına girdi. Sınavı kazandığı haberini alan Mustafa annesine karşı bir oldu bitti yapıp, bu okula kaydını yaptırdı. (1893). Bu okulda, Matematik hocası ona Kemal adını verdi.

Selanik Askeri Rüştiyesini başarıyla bitiren Mustafa Kemal, Manastır Askeri İdadisi'ne (lise) girdi. Burada Fransızca'dan geri kalınca, ilk tatilde Selanik'e gitti ve iki üç ay gizlice Fransız Firerler Okulu'nun özel sınıfına devam ederek, Fransızcasını geliştirdi. Ertesi yıl Manastır Askeri İdadisi'nde, buraya yeni gelen Şair Ömer Naci ile tanıştı ve edebiyatla da ilgilenmeye başladı.