范百禄为北宋进士，宋英宗赵曙治平年间因水灾已为朝廷谋策。
熙宁年间.至宋神宗赵顼熙宁二年（即公元1069年）四月初五，原为司门郎中之范百禄改任为吏部郎中。另曾婉拒时为御史中丞的邓绾举荐为御史，但不久就被命为江南东路、利州路及梓州路提点刑狱公事，另加集贤院直学士。任职其间利州武守周永懿被时为利州转运判官的鲜于侁揭发其贪赃枉法而被流放，所以范百禄续请恢复至道十五路先例，使用文职官员镇守边界。在熊本管治泸州其间（约公元1073年），有蛮夷首领请降，副将贾昌言打算邀功将其杀害，但