The adsorption of Pb(II) was studied between the pH range of 1.85–7.01 with an initial Pb(II) concentration range of 0–1000 mg/L. The lowest Pb(II) uptake was observed at pH 2.0, while a significant increase in the adsorption of Pb(II) on wheat bran was found in a pH range of 4–7. The maximum sorption capacities of 69.0, 80.7 and 87.0 mg/g of Pb(II) on wheat bran at 20, 40 and 60 °C, respectively were reported.