The invention belongs to the technical field of biology, and particularly relates to a tetravalent influenza virus subunit vaccine and a preparation method thereof. Each dose of the tetravalent influenza virus subunit vaccine contains H1N1, H3N2 and two types of B; and the tetravalent influenza virus subunit vaccine is prepared by virus inoculation, virus multiplication culture, allantoic fluid harvesting, clarification, inactivation, ultrafiltration concentration, cracking and ultracentrifugal purification, mixing, filtration sterilization, split charging and packaging, wherein the inactivation process comprises the following steps: firstly, adding a carboxymethyl glucan solution into monovalent virus harvesting liquid, and then adding formaldehyde for inactivation. According to the method disclosed by the invention, the content of free formaldehyde in the prepared tetravalent influenza virus subunit vaccine is reduced, the storage life of the vaccine is prolonged, and the antibody level after vaccine immunization is increased.