晋是王之垣第三子。父亲王与敕。明崇祯七年，闰八月二十六日出生于豫省官舍，祖父唿之小名豫孙。祖父王象晋，官至明朝河南省布政使。崇祯七年（1634年）八月二十六日，王士禛生于豫省官舍，象晋于“豫”得“孙”，遂命其小名为“豫孙”。七岁入乡塾，后娶山东邹平张延登之孙女为妻。顺治七年（1650年），应童子试，连得县、府、道第一。顺治十二年北上会试，中第五十六名，但没有继续参加殿试。顺治十四年，集诸名士于大明湖，举办秋柳诗社，赋《秋柳诗》，十五年（1658年）登戊戌科进士。该年进士第二甲前十名至第三甲前列若干人