The invention discloses agarose microsphere-containing cross-linked sodium hyaluronate gel for injection and a preparation method thereof. The preparation method comprises the following steps of 1, adding agarose microspheres into injection water, carrying out stirring, adding injection-level sodium hyaluronate powder into the mixed solution, and carrying out stirring until complete swelling, 2, adding a sodium hydroxide solution and 1,2,7,8-diepoxyoctane into the solution obtained by the step 1, and carrying out stirring under control of a sodium hydroxide concentration, 3, heating the mixture to obtain water-containing gel, 4, cutting the water-containing gel into small pieces and carrying out washing, 5, sieving the washed gel pieces, draining water in the gel pieces and adding a stroke-physiological saline solution into the gel pieces for balance, and 6, carrying out centrifugation and disinfection to obtain the agarose microsphere-containing cross-linked sodium hyaluronate gel finished product. The agarose microsphere-containing cross-linked sodium hyaluronate gel utilizes medical sodium hyaluronate, medical agarose microspheres, endotoxin, other proteins and exogenous DNA, and has indexes satisfying national and industry relevant standards. Through use of the agarose microspheres, the gel has a substantially slow resolving rate after injection and is an ideal injection filling product.