Question: how long does it last when you whiten your teeth?
Answer: The effects of teeth whitening can last up to 2-3 years or as little as 6 months. It varies from person to person. Things that will stain your teeth quickly and make your whitening short-lived include: – Smoking.