告以辽国攻西夏事。后坐事免官，寻复职，兼北面林牙，掌文翰。清宁九年（1063年），耶律重元叛乱，攻打滦河行宫，萧惟信从耶律仁先等平重元叛乱有功，加太子太傅，赐号竭忠定乱功臣。出任南京留守。咸雍元年（1065年），任左夷离毕，咸雍二年（1066年）任南院枢密使。咸雍五年（1069年），转任知北院枢密使事。咸雍七年（1071年）官至南府宰相兼契丹行宫都部署。太康年间，年老请求致仕。大康三年（1077年），枢密使耶律乙辛诬陷皇太子耶律濬，朝廷内外多知其冤，但是不敢言。萧惟信多次挺身为太子力争，辽道宗置之不理。遂告