The adsorption of puerarin on metal (Al, Ni, Zn)-doped TiO2 and bare TiO2 mesoporous materials was investigated at the pH value of 4.5, puerarin concentration of 8 mg/L, different temperatures and various times. The results showed that the adsorption kinetics of puerarin on these mesoporous materials was in better agreement with Freundlich isotherm model and ascribed to the monolayer adsorption. The pseudo-first-order adsorption rate constant k varied from 0.30′10-2 to 0.58′10-2 min-1 and decreased by the order of Zn-TiO2