Solid waste from Jordanian olive oil processing (OOSW) was used to prepare biochar samples by slow pyrolysis at terminal temperatures of 350, 450, 550 and 630 degrees C; henceforth known as BC-350, BC-450, BC-550 and BC-630, respectively. These samples were characterized by Fourier transform infrared spectroscopy, scanning electron microscopy and X-ray diffraction, ash content, moisture content and surface area. The ability of the biochar to remove Hg2+ ions from aqueous solutions was investigated in laboratory scale batch experiments. The kinetics, effect of pH and temperature were studied. The optimum pH value for Hg2+ adsorption was 5. Dubinin-Radushkevich (D-R) isotherm model was the best fit for the experimental results. Based on the D-R model, the maximum adsorption capacities at 25 degrees C were 84.93, 94.48, 96.11 and 104.59 mg.g(-1), for BC-350, BC-450, BC-550 and BC-630, respectively. The pseudo-second-order kinetic model was a good fit for the experimental data. The calculated change in free energy Delta G and enthalpy Delta H indicated that the adsorption process was spontaneous and exothermic in nature. The positive value of Delta S showed increased randomness of the solid/solution interface during the adsorption. The results indicated that biochar derived from OOSW can be a good adsorbent for treatment of water contaminated with Hg2+.