为太医院都事。时元廷下诏撰辽金宋三史，贾鲁参与了《宋史》的编纂。书成后，贾鲁为燕南山东道奉使宣抚幕官，考绩居最，升任中书省检校官。后历任监察御史、御史台都事，调任山北廉访副使，又召入朝廷任工部郎中。至正八年（1348年）二月，元顺帝在济宁郓城立行都水监，任命贾鲁为都水使者。至正十一年（1351年）四月初四日，诏命贾鲁为工部尚书、充总治河防使。征发民工15万，军士2万，兴役治黄河。贾鲁回朝，向顺帝上《河平图》。不久任命贾鲁为中书左丞。贾鲁随脱脱平定徐州，脱脱班师回朝。至正十二年冬，贾鲁协同总兵官平章