Teeth whitening does not work on dental veneers or any non-natural teeth restorations such as composites, bonding, dental crowns, bridges, and more. You should whiten your teeth before getting the restorations to ensure that the dental crowns match the color of your natural teeth. In case, if you are getting teeth whitening after the placement of the restorations, the artificial tooth will stand out from the rest of your teeth.
If you are using high-quality porcelain crowns and veneers, they are highly stain-resistant, and you don’t have to whiten them in the future. With regular brushing, flossing, and dental visits, you can prevent porcelain crowns and veneers from getting stained or discolored.