乡试中举。嘉靖三十八年（1559年）登进士，初授永平府推官。后升任山东道监察御史、出视西关，巡按应天府等地。隆庆元年（1567年）改巡按山西。当时俺答汗攻陷石州，将士捕七十七人，这些人当斩。而宋纁通过讯问后，释放其中一半多人。隆庆四年（1570年）升任顺天府府丞，之后以右佥都御史巡抚保定诸府，期间核对兵卒并淘汰多余的部队，节省开支。万历初年（1573年）因与张居正不合，称病辞职，后张居正去世，朝廷官员纷举荐。他因此恢复官职，担任保定巡抚，成功赈灾获鹿县的饥荒。之后升任南京户部右侍郎。万历十二年（1574