次，契丹出兵侵扰镇阳。侯骑入冀州，离魏200余里。王承衍欢庆定人心，张灯结彩，击鼓吹乐，欢庆上元节。王承衍带着他的僚属宾客，饮宴作乐，到处游逛，玩了一个通宵。城中的百姓见长官如此，也就不再恐慌，恢复了安定。宋真宗即位，王承衍改河中尹、护国军节度使，加检校太尉。咸平六年（1003年）王承衍卒。赠中书令，谥号恭肃。其孙王克臣，其曾孙王师约。