The invention discloses a restoration method for chromium-contaminated soil. The restoration method comprises the following steps: taking a proper amount of fibers, adding the fibers into organic alcohol, adding an amination agent, performing refluxing reaction under a stirring state, washing products with water, airing the products, then adding organic alcohol and a chloride-containing solvent, stirring at a room temperature, adding the amination agent for reaction, removing the solvent after reaction is finished, and sequentially washing products with water and hydrochloric acid until the products are neutral, thereby obtaining ion-exchange fibers; performing rolling molding on the ion-exchange fibers or feeding the ion-exchange fibers into a mesh bag, burying the ion-exchange fibers into the chromium-contaminated soil, and removing the ion-exchange fiber ion-exchange fibers from the soil after adsorbing and exchanging, thereby removing chromium-contaminated heavy metals in the soil. The restoration method is simple and rapid, and is applicable to industrial production; by virtue of adsorption and exchange, the heavy metals in the soil can permanently removed, so that the purpose of restoring the heavy metal pollution of the soil is achieved.