The application discloses a hyaluronic-acid-containing tooth whitening sticker and a preparation method therefor. The tooth whitening sticker comprises a film layer, a stripping lining layer and a gellayer located between the film layer and the stripping lining layer, wherein the gel layer comprises a gel layer A and a gel layer B, the gel layer A comprises crosslinked sodium hyaluronate gel andhyaluronic acid granules, a weight ratio of the hyaluronic acid granules to the crosslinked sodium hyaluronate gel is 0.1%-2%, and the gel layer B comprises 2%-20% of effective whitening ingredient, 15%-30% of gelling agent, 10%-50% of glycerine and 10%-80% of water. According to the tooth whitening sticker provided by the application, uncrosslinked hyaluronic acid can be prevented from being degraded by a strong oxidant, irritations to teeth and gums caused by the whitening ingredient can be alleviated, a use process is comfortable and is low in irritation, and after use, phenomena, i.e., aching, limp and sensitive teeth, swelling, painful and retracting gums and discolored mucosa do not occur.