光义于藩邸。赵光义即位为宋太宗，太平兴国初年，擢升为着作佐郎、右赞善大夫、兼皇子侍讲。太宗至东宫，出《戒子篇》命郭贽注解、讲说，来教育诸王。太平兴国三年（978年），转任右补阙，拜为中书舍人。多次同知贡举，领京朝官差遣院。太平兴国七年（982年），拜为参知政事，被宰相赵普倚重。太平兴国八年（983年），罢为秘书少监，知荆南府。在知荆南府时，力革陋俗，禁淫祀，下令将祷雨之具投于长江。加左谏议大夫，入京为盐铁使，蠲免赋税积欠。转任工部侍郎。淳化年间，知澶州，因为黄河决口被罢免。宋真宗即位，出知天雄军，入京判太常