少年在长安学法律,为廷尉史,
本始三年(前71年),生女
王政君。王禁有大志,不修边幅,好酒色,多娶傍妻,一共有二女八子;长女王君侠,次女王政君;长子
王凤字孝卿,次子
王曼字元卿,三子
王谭字子元,四子
王崇字少子,五子
王商字
子夏,六子王立字子叔,
七子王根字稚卿,八子
王逢时字季卿,只有王凤、王崇与王政君同母。他们的母亲,是王禁的
嫡妻,魏郡李氏之女。李氏因妒而改嫁河内苟宾为妻。
汉宣帝崩,太子
刘奭即位,是为
汉元帝。立
太孙刘骜为太子,刘骜的母亲王政君为
婕妤,封王禁为阳平侯。三日后,王政君立为皇后,王禁位
特进,王禁弟王弘为
长乐卫尉。永光二年(前42年),王禁去世,谥号顷侯,长子王凤嗣位。