铜山（今四川中江）移家开封（今属河南），祖父苏易简，父亲苏耆，母亲为王旦之女，岳父为杜衍宋仁宗景祐元年（1035年）进士。历任蒙城、长垣县令，庆历三年因母丧守制，后入大理评事、集贤校理、监进奏院等职。杜衍以女嫁之，进奏院祠神，售废纸公钱宴会。因参加范仲淹为首的革新集团，爲人所弹劾，以“监守自盗罪”削职爲民，闲居苏州沧浪亭。后再起用为湖州长史，庆历八年（1048年）十二月卒。有子苏泌。好饮酒，每晚读书都要喝上一斗。其岳丈知道后大笑，曰：“有如此下物，一斗诚不为多也。”其诗与梅尧臣齐名，美称“苏梅”，被