Zhang Xueliang schloss die Fengtian-Militärakademie ab, wurde zum Oberst der Fengtian-Armee und 1919 zum Chef der Leibwache seines Vaters ernannt. 1921 wurde er nach Japan geschickt, um Militärmanöver zu beobachten.