The excessive discharge of Pb(II) into the environment has increasingly aroused great concern. Adsorption is considered as the most effective method for heavy metal removal. Chinese walnut shell activated carbon (CWSAC) was used as an adsorbent for the removal of Pb(II) from aqueous solution. Batch experiments were conducted by varying contact time, temperature, pH, adsorbent dose and initial Pb(II) concentration. Adsorption equilibrium was established within 150 min. Although temperature effect was insignificant, the Pb(II) adsorption was strongly pH dependent and the maximum removal was observed at pH 5.5. The Pb(II) removal efficiency increased with increasing CWSAC dosage up to 2.0 g/L and reached a maximum of 94.12%. Langmuir and Freundlich adsorption isotherms were employed to fit the adsorption data. The results suggested that the equilibrium data could be well described by the Langmuir isotherm model, with a maximum adsorption capacity of 81.96 mg/g. Adsorption kinetics data were fitted by pseudo-first- and pseudo-second-order models. The result indicated that the pseudo-first-order model best describes the adsorption kinetic data. In summary, CWSAC could be a promising material for the removal of Pb(II) from wastewater.