早年征战
王德,字天恩,代郡武川人。年少便善于骑射,虽未经老师教育,却能以孝顺父母、敬爱兄长闻名。北魏永安二年(529年),王德跟随尔朱荣讨伐北海王元颢、攻打河内,每次都响应招募,率先登城,以战功担任讨夷将军,赐爵同官县子。
建明元年(530年),王德跟随贺拔岳平定万俟丑奴叛乱,因功另封深泽县男,食邑二百户,加龙骧将军、中散大夫。
拥戴奉迎
永熙三年(534年),侯莫陈悦杀害贺拔岳,王德与寇洛等人商议拥戴夏州刺史宇文泰为主,王德加征西将军、金紫光禄大夫、平凉郡守。王德不识字,但处理决断政务,连清廉贤能的官吏都比不上他。泾州所辖有五个郡,王德考核政绩常常最优。
同年(534年),孝武帝元修西迁关中,王德因奉迎孝武帝的功劳,进封下博县伯,食邑五百户,行东雍州事。王德虽在州中时间不长,但百姓都怀念他。赐姓乌丸氏。
交战东魏
大统元年,西魏朝廷任命王德为卫将军、右光禄大夫,进封公爵,食邑增加一千户,加车骑大将军、仪同三司、北雍州刺史。
此后,王德经常跟随宇文泰征战,屡次建立战功。并参与沙苑之战,击败东魏高欢,加任开府、侍中,进封河间郡公,食邑增至二千七百户。
安抚羌族
起初,黄河、渭水之间的羌族屡次反叛,朝廷因为王德素有威名,受夷民敬服,于是任命他为河州刺史。王德安抚有方,羌族各部相继归服。
大统十三年(547年),王德担任大都督,原、灵、显三州,五原、蒲川二镇诸军事。
大统十四年(548年),王德担任泾州刺史,最终卒于任上,谥号为献。