起居郎。宋哲宗赵煦即位，范百禄升迁为中书舍人。司马光打算恢复差役法而废去在王安石变法内的免役法，但范百禄认为此事会令患官希望增加犯人，从而增加流配，借以接受更多贿赂。最后司马光亦接纳范百禄的意见。
元祐年间.元祐初年，李常、孙觉、范百禄、苏轼及鲜于侁被同时选拔推荐擢升为大理丞及鸿胪丞。元祐元年（即公元1086年），范百禄为刑部侍郎。当时很多地方官员希望为打斗令他人死亡之原告但又情有可原者求情，认为他们值得宽恕而不应因为他杀了人就判其死罪，而司马光认为如果杀人不需要判以死罪那