Professional teeth bleaching typically lasts six months to two years, while over-the-counter whitening strips fade in a few weeks to a couple of months. The exact timeline depends on the method you use, what you eat and drink, and whether you smoke.
Why Whitening Fades Over Time
Bleaching works because peroxide penetrates through your enamel and reaches the deeper layer of your tooth, called dentin. Once there, it chemically breaks down the colored compounds that make teeth look yellow or stained. This is why higher concentrations and longer contact times produce more dramatic results.
But your teeth don’t exist in a vacuum. Every cup of coffee, glass of red wine, or bite of curry introduces new pigments that gradually settle back into those same layers. Your enamel is slightly porous, so staining is a continuous process. Whitening resets the clock, but it doesn’t stop it.
Results by Whitening Method
In-office professional whitening uses the highest concentration of bleaching agents, applied under controlled conditions. Results can keep teeth noticeably whiter for up to a year or more, and with good habits, some people maintain their shade for closer to two years before a touch-up feels necessary.
Custom take-home trays from a dentist sit between professional and store-bought options. They use professional-grade gel in a tray molded to your teeth, which means better contact and more even results than strips. Most people find these last long enough that touch-ups every six months keep things looking fresh.
Over-the-counter whitening strips are the most accessible option, but they use lower concentrations and don’t conform as tightly to your teeth. Results typically start fading within a few weeks to a couple of months, so you’ll need to repeat the process more often, roughly every two to four months if you want to stay at your whitened shade.
What Makes Results Fade Faster
Your daily habits have more influence on longevity than the whitening method itself. The biggest culprits are darkly pigmented foods and drinks: coffee, tea, red wine, berries, tomato sauce, and soy sauce. These don’t erase your results overnight, but they accelerate the gradual return of surface and deeper staining.
Smoking is in a category of its own. Research consistently shows that smokers get less benefit from whitening and experience more stain recurrence within six months compared to nonsmokers. Heavy, continuous smoking can reverse treatment results within days. If you do whiten, avoiding cigarettes for at least 24 to 48 hours afterward is critical, because your enamel is especially vulnerable to absorbing new stains during that window.
Your starting shade and age also play a role. Yellowish discoloration responds better to bleaching than grayish tones, and teeth that have accumulated decades of staining may not hold their whitened shade as long. These are factors you can’t control, but they help explain why two people using the same product can get different timelines.
Maintaining Your Results
The most practical way to extend your whitening is periodic touch-ups rather than repeating a full treatment cycle. For most people, a touch-up every 6 to 12 months is enough to maintain results without overdoing it. If you’re using store-bought strips, you’ll likely land on the more frequent end of that range. If you have custom trays from your dentist, every six months is a common sweet spot.
Between touch-ups, simple habits make a measurable difference. Drinking staining beverages through a straw, rinsing your mouth with water after meals, and brushing twice daily all slow the return of discoloration. A whitening toothpaste can help manage surface stains, though it won’t replicate the deeper bleaching effect of peroxide-based treatments.
Sensitivity After Bleaching
Temporary tooth sensitivity is the most common side effect of any whitening treatment, and up to two-thirds of people experience it during the early stages. It typically shows up within two to three days of starting treatment and feels like a sharp zing when you eat something cold or hot.
For most people, the sensitivity resolves within 24 to 48 hours after the last application. In some cases it lingers for up to a week, but it’s almost always temporary. The sensitivity doesn’t mean your enamel is damaged. It happens because the peroxide temporarily opens tiny pathways in your enamel, making the nerve inside your tooth more reactive. Once those pathways close back up, the sensation stops.
Some research suggests that repeated bleaching can slightly roughen the enamel surface over time, which is one reason spacing out your treatments matters. There’s no official maximum frequency set by the American Dental Association, but following the touch-up schedule that matches your method, and not whitening more aggressively than needed, keeps the process safe for your teeth long-term.

