Tooth stains fall into two categories: those sitting on the surface and those embedded inside the tooth itself. The cause of your staining determines how easy it is to fix, so understanding where the discoloration comes from is the first step toward whiter teeth.
Surface Stains vs. Internal Stains
Surface stains (called extrinsic stains) form when colored compounds from food, drinks, or tobacco build up on the outer layer of your teeth. These stains sit on or just below the enamel surface and are generally the easiest to remove.
Internal stains (intrinsic stains) are a different story. These happen when discoloring material gets trapped inside the enamel or the softer layer beneath it. That can happen during childhood while teeth are still forming, or later in life through injury, medication use, or gradual aging. Internal stains don’t respond to regular brushing and often need professional treatment.
Foods and Drinks That Stain
Three types of compounds in your diet work together to discolor teeth. Chromogens are the intensely colored molecules found in coffee, red wine, berries, and curry. Tannins, concentrated in tea and red wine, help chromogens stick to enamel more effectively. And acids, found in citrus fruits, fruit juices, cola, and wine, erode your enamel over time, making the surface rougher and more porous. A rougher surface catches and holds stains far more easily than smooth, intact enamel.
This is why tea can actually stain teeth more than coffee despite being lighter in color. Tea is high in tannins, which act almost like a glue for chromogens. Red wine delivers a triple hit: strong chromogens, high tannin content, and acidity. Cola contributes both color and acid, wearing down enamel even when the staining itself seems mild at first. Over months and years, the cumulative effect of these everyday drinks can shift your teeth several shades darker.
Tobacco and Nicotine Products
Cigarette smoke contains tar, a dark, sticky residue that clings to enamel and penetrates microscopic cracks in the surface. Research measuring dental whiteness on a standardized scale found that current cigarette smokers scored significantly worse than people who had never smoked (13.38 vs. 19.96 on the Whiteness Index for Dentistry). That gap is large enough to be immediately visible.
E-cigarettes and heated tobacco products cause far less staining because they don’t produce tar. Users of these devices scored 16.72 and 17.82 on the same whiteness scale, closer to former smokers (16.79) than current smokers. In fact, the color difference between e-cigarette users and former smokers was so small it wasn’t visually detectable. If you’ve switched from cigarettes to vaping, your teeth are likely picking up much less new discoloration, though nicotine itself can still contribute a faint yellowish tint over time.
Medications That Cause Discoloration
Tetracycline, a broad-spectrum antibiotic used for conditions like acne, is one of the most well-known causes of intrinsic tooth staining. If taken during childhood when permanent teeth are still developing, it binds to the forming tooth structure and creates grayish-brown or yellow bands that become permanent. Pregnant women in the second half of pregnancy can also pass the effect to the baby’s developing teeth, which is why doctors generally avoid prescribing it during that period.
Chlorhexidine, an antimicrobial ingredient in some prescription mouthwashes, is another common culprit. It causes brownish surface stains with regular use, though these are extrinsic and can usually be removed with a professional cleaning. Certain antihistamines, blood pressure medications, and iron supplements can also contribute to discoloration over time.
How Aging Changes Tooth Color
Even with excellent oral hygiene, teeth naturally yellow with age. Two things happen simultaneously. The enamel, your tooth’s white outer shell, gradually thins and develops fine cracks from decades of chewing, grinding, and exposure to acidic foods. Meanwhile, the dentin underneath the enamel naturally darkens to a deeper yellow over the years. As the enamel gets thinner and more translucent, that darker dentin shows through more prominently. This is why older adults often notice their teeth looking yellow even if they’ve never smoked or been heavy coffee drinkers.
Lifetime accumulation of surface stains compounds the effect. Tiny amounts of chromogens that settled into enamel pores years ago add up, layering color changes on top of the natural aging process.
Fluorosis and Developmental Stains
The most common type of staining that originates during tooth development is fluorosis, caused by excessive fluoride intake while permanent teeth are forming (roughly from birth through age eight). Mild fluorosis appears as faint white spots or streaks. More severe cases produce brown discoloration and pitting. This happens when children swallow too much fluoridated toothpaste, drink water with naturally high fluoride levels, or take fluoride supplements on top of already-fluoridated water.
Other developmental causes include high fevers during early childhood, certain childhood illnesses, and trauma to baby teeth that damages the permanent tooth forming beneath. These stains are locked into the tooth’s internal structure and won’t respond to surface whitening alone.
What Works for Removing Stains
The right approach depends entirely on whether your stains are on the surface or inside the tooth.
For surface stains, a professional dental cleaning is often enough to make a noticeable difference. Whitening toothpastes containing mild abrasives or low concentrations of peroxide can help maintain results between cleanings, though they won’t dramatically change your shade on their own.
For deeper surface stains or mild intrinsic discoloration, peroxide-based bleaching is the standard treatment. Over-the-counter whitening strips and trays use lower concentrations of hydrogen peroxide or carbamide peroxide. Dentist-prescribed at-home systems use carbamide peroxide in concentrations typically ranging from 10% to 38%, delivering stronger results. In-office treatments use even higher concentrations applied in a controlled setting. The American Dental Association notes that over-the-counter products contain lower peroxide levels than professional options, which is why results from drugstore kits tend to be more modest.
For severe intrinsic stains like tetracycline banding or significant fluorosis, bleaching may improve things but often can’t fully resolve the discoloration. In those cases, veneers or dental bonding can cover the stained teeth with a uniform, natural-looking surface.
Preventing New Stains
You don’t have to give up coffee or tea to keep your teeth looking good, but a few habits make a real difference. Rinsing your mouth with water after drinking coffee, tea, or wine helps wash away chromogens before they settle in. Drinking staining beverages through a straw reduces their contact with your front teeth. Brushing about 30 minutes after consuming acidic foods or drinks removes residue without scrubbing acid-softened enamel (brushing immediately can actually cause more damage to weakened enamel).
Staying hydrated matters more than most people realize. Saliva is your mouth’s natural cleaning system, constantly bathing teeth in minerals that help repair enamel and wash away staining compounds. Anything that reduces saliva flow, including dehydration, mouth breathing, alcohol-based mouthwashes, and certain medications, leaves your teeth more vulnerable to staining. If your mouth feels dry regularly, that alone could be contributing to discoloration over time.

