王德用祖籍真定(今河北正定县以南)。其父王超出身宋太宗藩邸,官至建雄军节度使。王德用的生母朱氏早逝,他侍奉继母张氏,因孝顺而闻名。 其父王超为怀州防御使时,王德用补衙内都指挥使。 至道二年(996年),宋太宗赵光义派出五路军队出兵讨伐李继迁,而王德用之父王超率军五万出兵夏州(今陕西横山县西)。时年十七岁的王德用任西头供奉官,作为先锋,随王超出击。他率军一万与李继迁军在铁门关(今宁夏盐池县东北)交战,斩首十三级,俘获一万多头马羊。等到进军至乌、白池时,李继迁军锋甚锐,王超因害怕而不敢再前进,王德用亲率五千精兵,转战三日,迫使李继迁军退却。等到撤军时,王德用又请求率军殿后。到了一个关隘,王德用认为:“回师到关隘,士兵如果争先恐后,势必造成混乱;出现混乱而李继迁攻打我军,我军必败。”于是领军前往距夏州五十里处的隘口,并摆好阵势。王德用下令道:“到了我的阵前胡乱行动的人,斩!”到了阵前,士兵们安定顺从,按照要求井然有序地前进,连王超也扣紧马缰缓慢前行。李继迁军紧随其后,因宋军撤退井然有序,都不敢靠近。回师后,王超抚摸王德用的背感慨道:“我王家有个有出息的儿子!”
历职有绩此后,王德用经接连升任后任内殿崇班,以御前忠佐之职担任马军都军头,并出任邢、洺、磁、相四州的巡检。当时盗贼张洪霸等人聚集在各州边界上,官吏无力捕获。王德用到任后,用毡车装载勇士,装作是载着妇人的样子。途经邯郸时,盗贼果然拦路劫掠,车中勇士趁机冲出,将众盗贼一网打尽。又奉命督捕陕西东路盗贼,众盗贼闻讯后,互相告诫说:“这是擒获张洪霸的人。”都接连逃散离境。 后担任环、庆二路指挥使,不久后因奏事时违逆朝廷旨意,被降授为郓州马步军都指挥使。历任内殿直都虞候、殿前左班都虞候、柳州刺史等职,调任捧日(骑军)左厢都指挥使、英州团练使等职。 天圣(1023年—1032年)初年,王德用以博州团练使之职知广信军。广信军治所的城墙损坏已久,仍未修缮。王德用到任后,亲率禁军增筑城墙,朝廷下诏褒奖。 其后转知冀州,历任龙神卫、捧日(骑军)天武(步军)四厢都指挥使、康州防御使、侍卫亲军步军马军都虞候等职。后被召回朝廷,又出任并、代二州马步军副都总管,调任殿前都虞候、步军副都指挥使。明道元年(1032年),王德用出任桂、福二州观察使。
初入枢密明道二年(1033年),刘太后(章献明肃皇后)崩逝。宋仁宗在阅览太后阁中的奏疏时,看到了王德用之前劝阻太后补用军士的上疏,感到惊奇,认为他可以委以重任。遂于同年四月任命王德用为检校太保、签署枢密院事,王德用坚决地推辞道:“臣是一介武夫没有学问,不能够担当这样重大的责任。”仁宗派使者催促他入枢密院任职,旋即拜枢密副使。 景祐元年(1034年),以奉国军节度观察留后之职同知枢密院事,并调为知枢密院事。景祐二年(1035年),领安德军节度使。 景祐三年(1036年),加检校太尉、定国军节度使、宣徽南院使。 宝元元年(1038年),李元昊叛宋建立西夏,王德用请求亲自率军讨伐,仁宗不允。
屡遭诬害王德用的威名天下皆知,他的相貌奇伟,有人认为这不是作为大臣的相貌。御史中丞孔道辅便上奏请罢王德用枢密职,仁宗无奈,只得让王德用出任武宁军节度使、徐州大都督府长史,王德用去徐州上任之前,仁宗赐手诏来抚慰送别他。不久后又遭人诬陷,被降为右千牛卫上将军、知随州(今湖北随州)。许久后,徙知曹州(今山东菏泽)。曹州风俗喜欢斗殴,境内有许多盗贼,狱中从未空闲。等到王德用在曹州任职后,狱中多次出现没有一位囚犯的情况。
出镇定州庆历二年(1042年),王德用被起用为保静军留后、知青州。当时辽朝聚兵幽、蓟之地,准备趁宋夏战争宋朝元气大伤时入侵,派使者前来索求土地,宋朝黄河以北的疆域都进入警戒状态。王德用还未赴任,便被仁宗任命为检校司空、保静军节度使、知澶州。他入朝觐见仁宗,流泪说:“臣之前犯了大罪,有幸得陛下赦免不杀,现在不值得被任用。”仁宗慰劳道:“河北正告急,要借你的威名镇抚那里。” 同年四月,改任真定府、定州等路都部署。又改为宣徽南院使、判成德军,还未赴任,转判定州,兼三路都部署。仁宗又下密诏,向王德用询问用兵方略,王德用上书陈述近代以来用兵的得失以及现今料敌制胜的方法。适逢和议(庆历增币,又称重熙增币)达成,解除警戒,王德用遂改知陈州。
转徙诸地庆历三年(1044年),徙知河阳军,未赴任,以宣徽使任奉朝请,之后出判相州。 庆历六年(1047年),王德用获授同中书门下平章事,出判澶州。 次年,改判郑州,封祁国公。庆历八年(1049年),王德用又任会灵观使,之后任校检太师,复判郑州,徙判澶州。皇祐二年(1050年),除集庆军节度使,改封冀国公。次年,王德用上疏乞骸骨,仁宗命其以太子太师致仕,朝会时班列中书门下之位。
再获起用王德用致仕后,每到乾元节(宋仁宗生辰)向仁宗祝寿时,仍位列朝班之中。辽朝前来祝寿的使者对翻译官:“黑王相公难道被再次起用了么?”仁宗听闻后,便于皇祐四年(1052年)起用王德用为河阳三城(今河南孟县)节度使、同中书门下平章事、判郑州。 至和元年(1054年)三月,王德用升任枢密使。 十月,仁宗因王德用年迈,每天都要入朝拜谒,于是特地下诏允许他不用下拜。 [34-35] 至和二年(1055年),富弼拜相。适逢辽朝使者耶律防前来,王德用等随同耶律防在玉津园射箭。耶律防说:“天子(指宋仁宗)用您主管枢密院事务而用富公(富弼)为相,将相两方都用人得当矣。”仁宗听闻后颇为高兴,赐王德用一把弓、五十支箭(李焘在《续资治通鉴长编》认为耶律防在此年四月入见仁宗,同月便返回辽朝。而富弼于六月才被召入朝,李焘因而怀疑此事属于“溢美之词” )。其后,王德用被封为鲁国公,御史赵抃认为王德用“贪墨无厌,纵其子纳赂,差除多涉私徇,加之羸病,拜起艰难,失人臣礼”,因此请求将其贬黜,而王德用也多次请求卸职。仁宗于是在嘉祐元年(1056年)十一月罢免王德用枢密使之职,任命他为忠武军节度使、景灵宫使。不久后,又担任同群牧制置使。仁宗下诏让他五日参加一次朝会,并允许王德用的子孙一人将其搀扶入朝。
寿近杖朝嘉祐二年(1057年)二月二十七日(4月3日 ),王德用病逝,享年七十九岁。仁宗亲自前往吊祭,并在禁苑中为他发哀,为其辍朝两日。追赠太尉、中书令,谥号“武恭”。王德用临终时上疏说:“臣有俸禄,足以用来办理丧事,不敢又劳烦朝廷,希望不要派人主持丧事,不要赠给丰厚的财物。”仁宗览奏后,加赐王德用家黄金百两、白金三千两。 五月,葬于管城。仁宗后赐其碑额为“清忠”。