How Long Does Teeth Whitening Last?


Teeth whitening is a temporary treatment for stained or discolored teeth. Although effective for many individuals, the results of your teeth whitening will gradually fade with time. Just as the whitening process varies for every person, so will the longevity of your results. Patients can typically expect their bright smile to last anywhere from six months to two years before fading, at which point they may wish to return for another treatment. However, those who habitually expose their teeth to staining foods and drinks – like red wine, coffee, and tea – as well as people who smoke may see their results begin to fade as soon as one month.

Overall, the length of time you can expect your whitening results to last will vary according to the condition of your teeth, severity of staining, and method used for whitening. To help prolong your results, our dentist, Dr. Mark Sweeney, recommends limiting high staining products as well as avoiding smoking. Touch-up treatments will be necessary to maintain your optimal results long-term.