门校尉。到魏文帝东征，任命王懋为抚军将军兼太子左率，留守长安，不久转任太子右率。之后他曾担任尚食典御、领左右、武卫将军，并因功勋进爵安平县公，增食邑千户，又迁右卫将军。王盟去世后，王懋请求辞位服丧制，魏文帝不准许，后来他累迁大都督、散骑常侍、使持节、车骑大将军、仪同三司、骠骑大将军、开府仪同三司、侍中、左卫将军、领军将军。王懋个性温和，小心谨慎，担任宫殿宿卫十多年都勤勉恭谨，不曾犯错。魏文帝非常嘉奖。魏废帝二年（553年），他除授南岐州刺史，进爵安宁郡公，再增邑到二千户。魏恭帝二年（555年），王懋迁任