虚中的祖先是太和年间的谏议大夫宇文籍，辅佐剑南西川节度使武元衡有功，宇文籍的儿子宇文从礼担任渠州司马，因此定居在益州，宇文从礼四代孙宇文真绪迁徙到广都，宇文真绪四代孙就是宇文虚中。宋徽宗大观三年（1109年）进士，历官州县，政和五年（1115年）入京为起居舍人、国史院编修官，官至资政殿大学士。宋军参议官宇文虚中上书指朝廷失策，用童贯、王黼为主帅是用错了人，预言「将有纳侮自焚之祸」，多次建策防边，王黼却不理。1125年十月，金完颜宗望军南攻，宇文虚中劝宋徽宗下诏罪己，改革弊政，来挽回人心。徽宗要宇文虚中和