成化十年(1474),父亲、中军都督王镇卒,授锦衣卫都指挥使。
外戚按例有赐田,王源家奴借势侵占静海县民田。成化十六年(1480),给事中王垣等言:“永乐、宣德间,许畿辅八郡民尽力垦荒,永免其税,所以培国本重王畿也。外戚王源赐田,初止二十七顷,乃令其家奴别立四至,占夺民产至二千二百余顷。及贫民赴告,御史刘乔徇情曲奏,致王源无忌惮,家奴益横。今户部郎中张祯叔等再按得实,乞自原额外悉还氏,并治乔罪。”帝不悦,切责之。后诏禁外戚侵民产,王源将侵占田土全部退给百姓,人称其能改过。
成化十八年(1482),擢中军都督同知。
成化二十年(1484),封瑞安伯,号推诚宣力武臣,阶荣禄大夫,勋柱国,岁禄千石。
弘治元年(1488),益禄百石。
弘治六年(1493),进封瑞安侯,更号奉天翊运推诚佐理武臣,阶特进光禄大夫,益禄三百石,赐诰券,子孙世袭,追封其父阜国公,母阜国大夫人。
弘治十六年(1503),加太保。明武宗登极,进太傅,益禄三百石。
正德十三年(1518),益禄三十石。
嘉靖三年(1524)卒,赠太师,谥荣靖。子王桥袭伯爵,嘉靖年间皆以例降革。