任驻德国、日斯巴尼亚（今称西班牙）、葡萄牙、法国等国使馆随员。1902年7月，升任出使法国大臣。1905年（光绪31年）归国，署顺天府尹。1907年4月，出任出使德国大臣，筹措讨还青岛事宜。1908年（光绪三十四年）回国，充帮办津浦铁路大臣。1911年（宣统三年），转任山东巡抚。任内阻止德国取得山东矿权。同年，辛亥革命爆发，孙宝琦宣布山东独立，随后又取消独立。1913年（民国二年）9月，孙宝琦任北京政府熊希龄内阁外交总长。1914年2月12日，兼代国务总理。1914年5月1日辞去国务总理，专任外交总长（