The fate of pollutants in soils is affected by many factors including absorption, degradation, complex formation, traort, deposition, diffusion, adsorption, and so on. In order to reduce soil contamination many methods have used. Most of these methods are time consuming and expensive. In situ soil remediation method prevents the spreading of contaminates to other soils, plants, animals and humans. Biochar is stable form of charcoal that produced by heating natural materials under high temperature and low oxygen or no oxygen. Adding biochar have many benefits to soil including improvement of soil physical and chemical properties, crop yieldplant nutrients uptake, increasing soil water retention, reducing or increasing soil pH, cation exchange capacity (CEC( and improving soil structure. Biochars usually have high negative surface charge, large surface area and high constancy biochar is more useful than other organic matter in soil for the reduction of heavy metal traort in the soil. The objective of this study, was to determine cadmium and zinc uptake by corn as affected by treatment. For this purpose, a greenhouse experiment with completely randomized design with factorial arrangement with three replications conducted in theSoilless Culture Greenhouse at Isfahan University of Technology.. Treatments consisted of four levels of biochar (0, 5, 10 and 20 g /kg), 3 levels of cadmium (0, 2 and 5 mg/kg) and three levels of zinc (0, 100 and 200 mg/kg) The effects of heavy metals stress on plant growth indexes were measured (shoot fresh weight of root, shoot and root dry weight, height). Biochar significantly affected shoot and root dry weight Biochar increased shoot and root dry weight in 5 and 10 g/kg biochar treatments. But the 20 g/kg baiochr treatment significantly decreased corn biomass yield. Our results shown that Biochar treatment significantly increased Cd concentration in corn shoots but Cd concentration of the roots were not affected. However, biochar treatment significantly decreased shoot uptake of zinc. Effect of biochare on heavy metals remediation of polluted soil depends on soil type, kind of heavy metals and substance that biochar produced of those. Based on our results biochar can be used for the remediation of soil polluted with heavy. Keywords: Biochar, contamination of soil, cadmium, zinc, corn.