The invention discloses a method for enhancing air poison resistance of Zr2Fe alloy. The method for enhancing the air poison resistance of the Zr2Fe alloy includes steps: S1, simultaneously loading Zr2Fe alloy particles and stainless steel balls into a stainless steel vacuum ball milling tank, and connecting the stainless steel vacuum ball milling tank with a hydrogen storage performance test system; S2, pumping gas out of the stainless steel vacuum ball milling tank, and inflating the stainless steel vacuum ball milling tank with argon gas; S3, performing ball milling on the Zr2Fe alloy particles; S4, inflating the stainless steel vacuum ball milling tank with the argon gas, and passivating the Zr2Fe alloy particles; S5, placing the stainless steel vacuum ball milling tank into a glove box, controlling air inflow of air, and exposing Zr2Fe alloy powder to air; S6, sieving the Zr2Fe alloy powder; S7, preparing silicon dioxide sol; S8, adding the Zr2Fe alloy powder into the silicon dioxide sol and stirring the Zr2Fe alloy powder so as to form cream; S9, heating and drying the cream. The method for enhancing the air poison resistance of the Zr2Fe alloy solves the problem that the Zr2Fe alloy is poor in air poison resisting ability, strengthens use stability of the Zr2Fe alloy, and prolongs use life of the Zr2Fe alloy.