One common question dentists get asked is does hydrogen peroxide whiten teeth? With the costs of a professional teeth whitening running $200 or more, it seems like a worthy question. If someone could make peroxide whiten teeth, they could spend just a few dollars for a bottle at the store and skip the dentist visit or the mostly inconvenient and uncomfortable home whitening products.
Teeth staining and discoloration is a result of a few factors, one being aging. Other common factors that contribute to it are smoking, and drinking coffee or tea. Over time, a thin layer begins forming over your teeth which turns a yellow or brownish color. In addition, the enamel on your teeth has many small pores which absorb what they are exposed to, which in this case also darkens and discolors your teeth. So will peroxide whiten teeth? Hydrogen peroxide is used to bleach or strip pigment, and is a common ingredient in teeth whitening products, so it seems like it would follow that it would.
But in actuality, does peroxide whiten teeth? The short answer is yes, it can. The most common method of making peroxide whiten teeth is to rinse with a mouthful of it right before brushing. Over the course of a few weeks, most people will see some results doing this. But the real question is if it’s worth it. The hydrogen peroxide you buy in the store is very low strength, which while technically making it safer (you would never want to ingest any of it, period) it also means that if your teeth have any significant staining, they likely will not whiten as much or as quickly as you want. In addition, simply bleaching your teeth with peroxide can lead to very high teeth sensitivity and does very little to actually remove the stains.
The best option for someone who wants whiter teeth but doesn’t want to spend much money, are teeth whiten tips or gels. Most can be purchased at the store or online for just a few dollars and give much better results more safely.