绪廿九年（1903年），署理中军副将。光绪卅一年（1905年），任四川松潘镇总兵、湖北常备军第一镇统制官、后任陆军第八镇统制官。宣统二年（1910年），任湖北提督陆军第八镇统制。次年武昌起义时，张彪率部队对起义军展开激战，因力量不足而撤出武昌，过长江退至汉口刘家庙一带。陆军大臣荫昌及冯国璋所率援军赶到，在刘家庙、大智门地区击退起义军。起义军退出汉口，守卫汉阳。张彪率部先行夺回龟山炮台，后同援军占领汉阳，起义军退回武昌。南北议和、宣统退位后，张彪卸职赴日本。民国元年（1912年），张彪回国，寓居天