Home > Tooth KnowLedge >

Do coffee and tea discolor teeth?

Tooth KnowLedge

Do coffee and tea discolor teeth?

14 mins Read

Last Updated :

Advertisement

Why Do Coffee and Tea Stain Teeth, Anyway?

Before we talk about how to prevent stains, let’s get one thing straight: why do coffee and tea turn teeth yellow in the first place? It’s not just because they’re brown or amber—if that were the case, a glass of apple juice would do the same thing (and it doesn’t, for the record). The real culprit is a group of compounds called tannins (or tannic acid, if we’re being specific).

Tannins are naturally occurring substances found in coffee, tea, red wine, and even some fruits. They’re what give coffee its rich, bitter flavor and tea its astringent kick—and they’re also what make these drinks stick to your teeth like glue. Here’s the thing: your tooth enamel (the hard, outer layer of your teeth) isn’t as smooth as it looks. It’s covered in tiny, microscopic pores—think of it like a sponge with really, really small holes.

When you drink coffee or tea, those tannins latch onto the surface of your teeth and seep into those tiny pores. Over time, the tannins build up, and that’s when you start to see discoloration. It’s not just surface-level staining, either—those tannins can get deep into the enamel, making the stains harder to remove with just brushing. But here’s the good news: this type of staining (called extrinsic staining) is totally reversible, unlike the intrinsic staining caused by things like antibiotics or trauma.

Another thing to blame? The acidity in coffee and tea. Both drinks are slightly acidic, and that acidity can weaken your tooth enamel over time. When enamel is weakened, it becomes more porous—which means tannins can seep in even easier. It’s a one-two punch: the acid opens up the pores, and the tannins fill them up. But don’t worry—we’ll talk about how to fight both later.

And just to be clear: this isn’t a “you’re doing something wrong” thing. Staining from coffee and tea is totally normal—even for people who brush twice a day. It’s just a side effect of drinking something we love, and it’s nothing to be ashamed of. Now that we know why it happens, let’s talk about which drink is worse.

Is Coffee Worse Than Tea for Staining?

I get this question all the time: “I drink tea instead of coffee—does that mean my teeth are safe?” Or, “I switched to light roast coffee—will that stain less?” Let’s settle this once and for all: both coffee and tea stain teeth, and which one is worse depends on a few things—not just the drink itself.

First, let’s talk about coffee. Coffee has high levels of tannins, especially dark roast coffee. The darker the roast, the more tannins it has, which means it’s more likely to stain. But even light roast coffee has enough tannins to cause discoloration over time. And if you drink coffee with milk? Good news—milk can actually help reduce staining. The casein in milk binds to the tannins, preventing them from sticking to your teeth. So a latte or cappuccino is better for your teeth than a black coffee.

Now, tea. You might think tea is safer because it’s lighter in color, but don’t be fooled—tea (especially black tea) has just as many tannins as coffee, if not more. In fact, some studies show that black tea can stain teeth more than coffee, because its tannins are more concentrated. Green tea and white tea have fewer tannins, so they’re less likely to stain—but they can still cause discoloration if you drink them every day.

The key factors here are how much you drink, how strong it is, and how long it stays in your mouth. If you sip a cup of black coffee slowly over an hour, that’s more staining than chugging a cup of light roast in 10 minutes. If you drink 4 cups of black tea a day, you’re going to see more staining than someone who drinks 1 cup of coffee a day. It’s all about frequency and exposure.

Another thing to note: adding sugar or sweetener to your coffee or tea doesn’t make the staining worse. The sugar itself doesn’t stain teeth—but it does feed the bacteria in your mouth, which produce acid that weakens enamel (making it easier for tannins to stick). So while sugar isn’t a direct cause of staining, it can make the problem worse over time. But let’s be real—most of us aren’t giving up sugar in our drinks anytime soon, so we’ll cover how to handle that too.

Advertisement

Advertisement

Find Free Dental Car

Choose a State

Search Now

- or -

Enter a Zip Code

Tips For Getting Free Dental Work

1. Be prepared to provide documentation of your income and place of residence.

Many free dental clinics require patients to provide proof of income and residence in order to qualify for services.

2. Call ahead to schedule an appointment.

Most free dental clinics require patients to make an appointment in advance.

Dental Articles