岁成了秀才，光绪十二年（1886年）中进士，入翰林院，选庶吉士，授编修，从此步入仕途。光绪十一年乙酉科举人，十二年（1886年）进士，同年五月，改为翰林院庶吉士。光绪十五年四月，散馆，授翰林院编修。后保升道员，补直隶通永道，擢按察使，迁江西布政使，调直隶布政使。三十一年（1905年）署山东巡抚。杨士骧为官，“以干练称于时”，短短十余年时间，他春风得意，成为清廷的高级官吏。巡抚山东近三年，政绩斐然,在此任上，他比较妥善地处理了“胶州湾事件”和“曹州教案”，又严法规治黄河，使山东数年之间再无河患。光绪三