Crude oil naturally has large amounts of heavy metals. Heavy metals in soil are non-biodegradable and stable. In this research, conducted under greenhouse conditions, Chelate EDTA and sugarcane residual compost were applied for the remediation of soil contaminated with heavy metals. The experiment was designed in a statistical design platform and completely randomized. Soil was artificially contaminated with crude oil to 0, 1, 3 percentage by weight using a soil spray. In the crud-oil polluted soil, compost of sugarcane was applied at two levels, equivalent to 0 and 100 t ha-1 and was added to the pots (1 kg). The treatments included EDTA in quantities of 0, 10, 20 mmol kg-1 added to the pots which were stored in the greenhouse for 60 days. The results showed that EDTA application significantly increased the concentration of Pb, Cd, Ni in uncontaminated soil by 2.11, 2.08, 2.51 times more, respectively, than the control sample. The same was observed for 1% and 3% oil contaminated soils, whereby at 1% contamination the concentrations of Pb, Cd, Ni were 1.96, 2.84, 2.42 times, respectively, greater than in the control sample and at 3% contamination were, respectively, 1.52, 1.9, 1.59 times more than in the control sample. Solubilization of heavy metals in soil was more meaningful at the probable level of 5% than in the control samples. Also, using sugarcane compost significantly decreased concentrations of Pb, Ni, Cd in the soil solution by 1.91, 2.68, 1.77 times, respectively. The soil control had 1.64, 2.11 and 1.85 times the contamination with these elements, respectively, of soil with 1% and 1.29, 1.40, 1.37, respectively, of soil with 3% compared to the control. The results showed that chelate EDTA has the ability to leach heavy metals from oil-polluted soil for its remediation. Also, the addition of sugarcane composting to the soil over the long term can reduce the solubility of heavy elements in soil.