How Long Does Teeth Whitening Last?

Many people who want to whiten their teeth are curious about how long the results will last. The answer depends on several factors, including the method used to whiten your teeth, the type of teeth you have, and how well you take care of your teeth after whitening. In this blog post, we’ll answer the question “how long does teeth whitening last?” so that you can make an informed decision about whether teeth whitening is right for you.

Woman Teeth Whitening Before And After Images — Advanced Dental Southern Highlands In Moss Vale, NSW

Teeth Whitening Methods

There are three main methods of teeth whitening: in-clinic treatments, at-home treatments, and over-the-counter treatments. All of these methods have varying levels of staying power.

  • In-Practice Treatment: Typically lasts between 6 months – 2 years depending on the person
  • At-Home Treatment: Typically lasts up to 6 months 
  • Over-The-Counter Products: Typically lasts between a few days to several weeks


Continue reading to learn more about the specifics of all 3 teeth whitening options.

In-practice Treatment

In-practice treatments are administered by a dentist and typically involve a bleaching agent. These treatments are more powerful than other treatments and offer longer-lasting results. The effects of an in-practice treatment can last anywhere from six months to two years depending on the individual person.

At-home Teeth Whitening

At-home teeth whitening treatments supplied by a dentist typically involve a weaker bleaching agent than clinic treatments. The kits usually come in the form of strips, gels or trays that you apply yourself. The effects of these treatments can typically last up to six months with proper aftercare.

Over-the-counter Whitening Products

Over-the-counter whitening products are generally not as effective as professional ones and may provide only temporary results due to their lower concentration of bleaching agents. The effects of an over-the-counter whitening treatment can last anywhere from a few days to several weeks, depending on the product and how often it is used.

How To Make Teeth Whitening Last

No matter which method you use for teeth whitening, proper aftercare is key to making sure that your results last for as long as possible. To keep your teeth white for longer, follow the instructions of your dentist, especially if you’ve opted for in-practice whitening. 

Be sure to also brush twice daily, floss once a day and avoid foods that stain such as red wine, coffee and tea. Additionally, you can use a whitening toothpaste or mouthwash to help keep your teeth white longer.

The Benefits Of Having White Teeth

Maintaining your teeth’s whiteness requires some effort, but the benefits are worth it. Here are just a few of the many reasons to keep your teeth white:

  • To look your best
  • To boost your confidence
  • To make a great first impression
  • To improve the aesthetics of your smile


With proper aftercare and regular check-ups, teeth whitening can last anywhere from six months to two years depending on the treatment and individual person. Talk to your dentist about which method (in-practice, at-home, or over-the-counter) would be best for you and how to best take care of your teeth afterwards in order get the most out of your treatment.

At Advanced Dental Southern Highlands, we have several options to brighten your smile depending on your needs. Visit our website to learn more or book an appointment with one of our friendly dentists.