D'abord fidèle de Tchang Kaï-chek, il s'oppose ensuite à ce dernier sur la politique à suivre face à l'expansionnisme du Japon, et soutient Zhang Xueliang quand ce dernier séquestre Tchang pour le contraindre à l'accord de Xi'an avec les communistes.
À la fin de la guerre civile contre les communistes, alors que le gros des troupes du Kuomintang se retire à Taïwan, Xue Yue doit assurer la défense de l'île de Hainan. Ses troupes sont cependant battues au printemps 1950 par l'Armée populaire de libération de la Chine communiste.