Question: how long does it take to whiten teeth naturally?
Answer: Complete whitening should occur with one to two weeks. After that, you only need to do occasional treatments to keep your teeth white. Another option is making sure to visit the dental hygienist every six months for a deep cleaning to remove tartar build-up.