How long does teeth whitening last? Professional teeth whitening typically lasts between six months and two years. How long your results last depends mainly on your diet, your oral hygiene habits, and whether you do periodic top-up treatments. accounts@newfoundmarketing.ca2026-06-17T16:43:26+00:00June 17, 2026|Teeth Whitening| Share This Story, Choose Your Platform! FacebookXRedditLinkedInWhatsAppTelegramTumblrPinterestVkXingEmail About the Author: accounts@newfoundmarketing.ca