How long do teeth whitening results last? With proper oral hygiene and care, teeth whitening results can last from several months to a few years. Health Square Jaipur2024-06-29T12:58:10+00:00