赵德光是清朝提督,出生于贵州郎岱。
赵德光,原姓张,贵州郎岱人。从副将赵德昌转战云南,德昌弟畜之,故冒姓赵氏。拔补千总,擢都司。咸丰十年,自领一军,战独山,屡败贼,擢游击。十一年,贼窥省城,德光击走之。又败之羊场平寨,设伏於主戎山麓,殪贼无算,擢参将,赐号豪勇巴图鲁。教匪踞玉华、尚大坪,以王卡为屏蔽。德光率所部攻破杨义司、郭家庄、马笼口贼营,断其援,又破腰萝溪、新寨岩要隘,进逼王卡。德光先登,贼大溃,救出男妇数千人,擢副将。
同治二年,坝芒匪首潘明杰由龙里窥伺省城。德光迎击三江桥,贼败走。进攻甲秀阁贼巢,遂克龙里旧县,补都匀协副将,以总兵记名。三年,尚大坪匪扑省城,德光与布政使龚自闳等固守,贼寻退,加提督衔,署古州镇总兵。旋解清镇围,克龙里、广顺、定番、长寨,以提督记名。四年,匪首何二久踞开州、尚大坪,扰近省州县,无宁岁。德光选精锐过清水江剿之。贼纠集苗匪、教匪沿江以拒,乘间过江攻开州。德光固守十馀日,杀贼八九百人,乘胜追击,克沿江狮子坉、镇江坉、三龙营贼屯。进克滨江贼巢,斩馘二千馀,何二弃尚大坪而遁,被优叙,署安义镇总兵。
五年,署贵州提督。攻克永宁,解安顺围。六年,援定番,乘雷雨破贼,斩贼首许八十等,平花山贼屯,拔底季贼巢,晋号博奇巴图鲁。寻剿贼安平芦荻哨,深入贼伏,中枪阵亡。诏依提督阵亡赐恤,赠太子太保,予骑都尉兼一云骑尉世职,谥刚节,建专祠。遗腹生子秉钧,袭世职,复姓张氏。