The invention provides a method for hindering control over farmland soil heavy metal and belongs to the technical field of farmland heavy metal pollution treatment. The method comprises the steps thatbefore seeding, a soil conditioner is added into soil and uniformly mixed through ploughed fallow; heavy metal low-accumulated crops are planted, and farmland management measures are implemented; andafter grains are formed, a heavy metal hindering agent is sprayed, and after the crops are harvested, hindering control over heavy metal pollution is completed. The raw material of the conditioner comprises the main components of 20-30% of red mud, 20-30% of rape straw powder, 5-15% of dolomite powder, 25-35% of lime powder, 20-30% of a calcium-silicon-potash fertilizer and 1-10% of amino acid. The main component of the hindering agent is Na2SeO3, wherein the Se content is 40 mg/L. According to the method for hindering control over the farmland soil heavy metal, the three-stage measures thatthe soil conditioner passivates the heavy metal, the low-accumulating crops hinder the heavy metal, and a hindering agent conducts hindering control over the heavy metal, the soil heavy metal, cadmium, is hindered from entering agricultural products, the soil cadmium activity is lowered, and guarantee is better achieved compared with one single hindering control measure.