写出了《筹海军别录》。1909年，他任殖边学堂监督。1909年2月，因荫昌升迁，姚锡光任兵部右侍郎，11月被免职。1911年，他参与组织了帝国宪政实进会。该年他还任庆亲王内阁的弼德院顾问大臣。辛亥革命后，他参加国民党。1912年8月25日国民党在北京湖广会馆召开成立大会，他被推举为参议。袁世凯任大总统期间，他任蒙藏事务局总裁、口北宣抚使、查抚津保被灾商民专使等职。1912年5月12日，袁世凯下令在北京成立了五族国民合进会，总统府边事顾问姚锡光任会长。1912年6月至12月，他任中华民国中央政府遣藏劝慰使