Soil contamination with arsenic and heavy metals is a worldwide problem. Main objective of this research was to evaluated effects of reducing heavy metal leaching under reduced soil condition amended with industrial by-products. The contaminated soil was amended with 3% (w/w) of limestone (Ls), steel slag (SS) and acid mine drainage sludge (AMDS). Synthetic acid rain (H 2 SO 4 :HNO 3 = 6:4, pH 5.5 fixed) was used for feeding solution with flow rate of 0.78~0.88 mL min -1 . Results showed that similar pH and EC of leachate was observed in all treatments regardless of applied industrial by-products. However, arsenic concentration of leachate increased when industrial by-products were mixed. Meanwhile, concentration of heavy metal in the leachate decreased from 11.3 to 4.59 mg for Cd, from 92.3 to 7.93 mg for Pb, and from 11,716 to 1,788 mg for Zn via immobilization in soil with AMDS amended, respectively. Overall, application of industrial by-products can be an environmentally-friendly way to remediate soil and(or) leachate contaminated with metal(loid)s in metal mine site.