Dear Dr. Hall:


What's the best way to get rid of coffee stains on my teeth?


–Vicky in Iowa


Dear Vicky:


It's important to know that coffee stains on teeth are under the surface. They soak into the tooth. So nothing superficial will remove them. No toothpaste or professional cleaning gets rid of them.


You need a professional tooth whitening treatment. The dental office will make you a clear tray that fits over your teeth, and you put a peroxide gel in that tray and wear it for a period of time each day. The gel soaks into your teeth and releases oxygen there, which chemically eliminates the stain.

coffee stains teeth
coffee stains soak into the tooth

A toothpaste such as Supersmile® whitening toothpaste can help minimize coffee stains while they are accumulating. By removing the surface stains daily, it can keep them from soaking into the tooth. But once the whole tooth is brown or yellow, you need something that penetrates to get them completely white again.


–Dr. Hall


Other related links:

To return to the frequent questions page, click here.

By Dr. David Hall

Written by a cosmetic dentist!

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

Sponsored by


Dental Websites

Good cosmetic dentistry requires special skills and extensive training beyond dental school.

There is a great difference between a good, reputable general dentist who thinks he or she can do cosmetic dentistry, and an artistically inclined cosmetic dentist. If the appearance of your smile is important to you, you need to understand this difference.

Read: What Is a Cosmetic Dentist?

Contact us to find out how we can guarantee you high traffic.


We understand dentistry because we're run by a dentist.

Coffee Tooth Stains

     More Information about
                  Tooth Stains

 Supersmile toothpaste for cosmetic dentistry
 Supersmile®, The toothpaste
   designed for cosmetic dentistry.