Abstract This paper reports the results of a laboratory experiment conducted to investigate the effects of wollastonite dissolution on removal of potentially toxic trace elements from stream waters affected by acid mine drainage (AMD). Nearly pure wollastonite was treated with natural acid mine water (pH 2.1) for different lengths of time (15, 30, 50 and 80 days). The compositional and textural characterization of the solid reaction products suggests that wollastonite was incongruently dissolved leaving a residual amorphous silica-rich phase that preserved the prismatic morphology of the parent wollastonite. The release of Ca into solution resulted in a pH increase from 2.1 to 3.5, and subsequent precipitation of gypsum as well as poorly crystallized Fe–Al oxy-hydroxides and oxy-hydroxysulfates whose components derived from the AMD solution. A geochemical modeling approach of the wollastonite–AMD interaction using the PHREEQC code indicated supersaturation with respect to schwertmannite (saturation index = 10.7–15.7), jarosite (SI = 8.7–10.2), alunite (SI = 5.1), goethite (SI = 4.7) and jurbanite (SI = 2.2). These secondary phases developed a thin coating on the reacted wollastonite surface, readily cracked and flaked off upon drying, that acted as a sink for trace elements, especially As, Cu and Zn, as indicated by their enrichment relative to the starting wollastonite. At such low pH values, adsorption of As oxyanions on the positively charged solid particles and coprecipitation of metals (mainly Cu and Zn) with the newly formed Fe oxy-hydroxides and oxy-hydroxysulfates seem to be the dominant processes controlling the removal of trace elements.