The invention discloses a bioremediation method for soil polluted by heavy metals. The bioremediation method comprises the following steps of: adding earthworm feeds into the soil polluted by the heavy metals, turning the soil, uniformly mixing, and putting earthworms into the soil and cultivating the earthworms; after the earthworms are cultivated for 28 to 35 days, collecting earthworm excrements in the upper layer soil, collecting adult earthworms by adopting a natural lighting method, and retaining young earthworms and earthworm eggs in the soil; planting plants by adopting a hedge planting method, cradling the parts of the plants growing for 78 to 90 days, which are positioned above the ground, and removing the whole plants after the plants grow for another 50 to 70 days; collecting the adult earthworms and the earthworm excrements for 1 to 3 days by adopting an outdoor collection method every 28 to 35 days during planting of the plants; and after the whole plants are removed, collecting all the adult earthworms and the young earthworms by adopting the natural lighting method, and collecting the earthworm excrements and the earthworm eggs. The soil is subjected to remediationby combining animals, plants and microorganisms according to a proper remediation sequence and a remediation period, so that the bioremediation method is economic, environment-friendly, easy to operate, high in remediation efficiency and easy to popularize, and is particularly suitable for mild or moderate copper, cadmium and lead combined polluted soils.