The invention discloses a method for preparing a heavy metal soil remediation material from coal gangue. The method comprises the following steps: S1, raw material testing; S2, raw material crushing;S3, proportioning; S4, mixing; S5, molding; S6, thermal activation; S7, quenching; S8, drying; S9, crushing; S10, amino acid immobilization; and S11, secondary drying. According to the heavy metal soil remediation material, through thermal activation, the activity of powder is high, the powder can be replaced with heavy metal ions, and thus, the heavy metal ions in soil can be removed; active silicate can react with the heavy metal ions in the soil, so that the heavy metal ions are precipitated after being combined with silicate; mesopores and micropores which are generated by thermal activation can be used as carriers of amino acid or guanidinoacetic acid production mother liquor, after the remediation material is applied to the soil, amino acid is chelated with the heavy metal ions to form amino acid chelates, and the amino acid chelates are attached to the surface of the powder, so that the heavy metal ions in the soil are removed.