The invention discloses a remediation method for improving the remediation effect of heavy metal contaminated soil. The method comprises the following steps: (1), stripping soil with the thickness of10-50cm from the surface layer of heavy metal contaminated soil, stacking the soil into a remediation pool, and inoculating magnetotactic bacteria; (2), after culturing for 15-25 days, enabling the soil in the remediation pool to be completely soaked in water, setting a magnetic field, and keeping the state for 20-25 days; (3), draining water in the remediation pool, and then leaching the soil inthe pool with clear water; (4), spraying liquid humic acid into the soil in the remediation pool; (5), adding molasses into the heavy metal contaminated soil with the surface soil stripped, spraying liquid humic acid after ploughing and standing, backfilling the soil in the (4), and planting plants capable of enriching heavy metal; and (6), regularly harvesting, removing and reseeding the plants capable of enriching the heavy metals in the (5), and regularly detecting the content of each heavy metal in the heavy metal contaminated soil until the content of the heavy metals in the heavy metal contaminated soil reaches the safety standard.