The invention discloses a method for preparing a super absorbent resin. The method comprises the following steps: 1) dissolving a hydrophilic linear polymer in water, adding a monomer A, a crosslinking agent A and an initiator A, stirring for completely dissolving, thus obtaining a reaction solution A; 2) mixing acrylic acid and a sodium hydroxide solution, adding fumed silica, mixing, filtering for removing a polymerization inhibitor, thus obtaining a monomer solution B; 3) dissolving a crosslinking agent B and an initiator B in the monomer solution B to obtain a reaction solution B, and adding interpenetrating polymer network gel into the reaction solution B, so that the gel is fully swelled, heated and reacted, thus obtaining interpenetrating polymer network gel B, drying to constant weight, crushing, grinding and screening to obtain an initial super absorbent resin product; and 4) performing surface treatment on the initial super absorbent resin product by using a surface treatment solution, thus obtaining the final product. The product has high absorption speed, high water retaining capacity, high pressurized absorption amount and other performances and can be applied to sanitary towels and other hygienic products.