Phosphorus contamination in aquatic system was a widespread problem in Zhejiang province due to the excess use of detergent, agrochemicals and other organic phosphorus chemicals. Volcanic rock, an adsorbent with porous structure and large surface area, was applied for phosphorus removal in wastewater. The results showed that the phosphorus removal rate and equilibrium time had positive correlation with the initial phosphorus concentration, while the volcanic rock particle size could also affect the adsorption performance as volcanic rock with smaller particle size used to have a larger cation exchange capacity and higher surface area. Both Langmuir adsorption and the Freundlich adsorption happened throughout phosphorus removal process, showing the strong capacity and capability of volcanic rock as absorbent for phosphorus wastewater. It is promising to use volcanic rock in phosphorus water/wastewater purification systems due its large quantities and accessibility in nature.