Using the method of sedentary thermal experiment, the use of fly ash to remove Zn2+,Cu2+ and Pb2+ in waste water was studied. Special attention was paid to the effects of pH and time degree of activity on absorbing ability. The freundlich model applicable to the absorption data was set. Also the mechanism of absorption and ultra-micro structure of fly ash with the help of TEM was put forward.