王禎,字伯善,山東東平(今東平縣)人,生活於十三、十四世紀之間。是當地有名的知識份子,人稱「東魯名儒」,因寫作《農書》而成為一位了不起的農學家。
話雖如此,有關他的事蹟卻不多,只知他是「年高學博,南北遊宦,涉歷有年。」這些話在他所著的《農書》中也可得到一些印證。
大約在元成宗貞元年(公元1295年)間,王禎出任宣州旌德(今屬安徽)縣令並開始寫作《農書》,至大德四年(公元1300年)王禎到永豐(今江西廣豐)任職時,《農書》已經寫成。在成書之後,王禎本想用活字嵌印,得知江西官方已決定刊印而作罷。時在大德八年(公元1304年)。