The invention relates to the technical field of gloss oil preparation, in particular to high-gloss wear-resistant environment-friendly low-odor water-based gloss oil and a preparation method thereof. The water-based gloss oil is prepared from the following components in parts by weight: 60 to 75 parts of water-based acrylate emulsion, 12 to 18 parts of styrene-acrylate resin emulsion, 5 to 9 parts of carnauba wax emulsion, 3 to 6 parts of sodium dodecyl benzene sulfonate, 1.2 to 1.8 parts of polyvinyl alcohol, 2.0 to 3.8 parts of propylene glycol monomethyl ether, 2 to 4 parts of polydimethylsiloxane, 0.3 to 0.8 part of a de-foaming agent, 1.2 to 1.8 parts of a wetting agent, 0.8 to 1.3 parts of a plant antibacterial agent and 10 to 20 parts of a mixed solution; the water-based gloss oil prepared by the invention not only has good wetting, wear-resistant, antibacterial and surface active effects, but also has better glossiness, and the quality of the prepared water-based gloss oil is effectively improved; besides, the volatility of the used raw materials is low, pungent smell harmful to the human body cannot be generated, meanwhile, the environment pollution condition is small, and the environment-friendly effect is achieved.