7年2月1日获授将军府克威将军。1927年，张克瑶加入北伐军，同年5月14日任国民革命军第三十三军第二师师长。1928年2月12日，升任第三十三军军长。后来兼任第七十师师长。1928年7月25日，任编遣之后的第一师副师长。1930年3月17日，任安徽省政府委员。1930年11月13日，任军事参议院参议。张克瑶还曾担任驻豫绥靖公署总参议。1936年1月28日，获任中将。抗日战争爆发后，张克瑶曾经在安徽组织民军。 1938年1月25日，张克瑶病逝于香港。