The invention discloses a method for soiling metal tailings and stabilizing heavy metals. The method comprises the following steps of S1, drying, crushing and sieving coal gangue to obtain coal ganguepowder, and air-drying municipal sludge to obtain air-dried municipal sludge; and S2, turning over the tailings to be treated, adding the coal gangue powder accounting for 5-10% of the mass of the tailings and the air-dried municipal sludge accounting for 5-10% of the mass of the tailings during turning over, uniformly mixing, adding a stabilizing agent accounting for 3-13% of the mass of the tailings and water, continuously and uniformly mixing to obtain a mixture with the solid-to-liquid ratio of 1: 0.2-0.3, and standing for at least one month. According to the method for soiling the metaltailings and stabilizing the heavy metals provided by the invention, the coal gangue and the municipal sludge are doped into the tailings and mixed, so that the fertility of the tailings is improved,the effect of reducing partial heavy metal mobility is achieved, then the stabilizing agent is added, most heavy metal in a mixture is stabilized, the heavy metal of the tailings is stabilized while the tailings are soiled, and therefore, the ecological environment around the tailings is effectively protected.