王克臣 ,字子難。祖王承衍尚秦國賢穆公主。克臣第景祐進士,仁宗閱其文,顧侍臣曰:“穆有孫登科,可喜也。”仕累通判壽州。鼓角卒夜入州廨,擊郡將,既就擒,而使所部被甲操刃立庭中,官吏駭觀。克臣徐言曰:“此不過為盜耳。”立遣甲者去,戒兒卒勿妄引他人,眾嘆服。是日天貺節,率掾屬朝謁如常儀,人賴以安,猶坐貶監潭州稅。
熙寧中,為開封、度支二判官,遷鹽鐵副使。時鄭俠以上書竄嶺表,克臣嘗薦俠,且饋之白金,又坐奪官。復為戶部副使,以集賢殿修撰知鄆州。京東多盜,克臣請以便宜處決,遂下諸郡使械送尤桀者斬以徇,盜為少河決曹村,克臣亟築堤城下,或曰:“河決澶淵,去鄆為遠,且州徙於高,八十年不知有水患,安事此。”克臣不聽,役愈急,堤成,水大至,不沒者才尺余。復起甬道,屬之東平王陵埽,人得趨以避水。事寧,皆繪像祀之。進天章閣侍制,徙知太原。王中正西討罔功,而誣克臣姑息士卒,使無固志,黜為單州。
明年,拜工部侍郎。至是,神宗幸尚書省,至部舍止輦,獎其治力,以為雖少者不及。顧其子附馬都尉王師約使入覲。元祐四年,以龍圖閣直學士、太中大夫卒,年七十六。