woman drinking tea

Does Tea Stain Teeth?

We know coffee can discolour those pearly whites, but does tea stain teeth, too? The answer is yes. In fact, tea might be even more likely to stain your teeth than coffee, due to its higher tannin content.

If you don't want to give up drinking tea, it is important to look after your teeth in order to keep staining to a minimum.

Reduce Stains Caused by Tea

Drinking tea can cause lasting discolouration, but it is possible to reduce staining by developing healthy oral care habits.

At home, simple things such as brushing your teeth regularly can help. Brushing twice a day is good, but brushing immediately after you drink a cup of tea is even better. Drinking water after a cup of tea can help reduce the amount of tannin left in your mouth, too. Switching from black tea to herbal or green teas can also reduce staining, although it will not eliminate the problem altogether.

For added stain prevention, try brushing with a toothpaste containing hydrogen peroxide, which can help whiten teeth up to three shades and starts to show results within one week.

Get Rid of Existing Stains

Now that you know that tea can stain your teeth, you may want to consider teeth whitening options to help combat the discolouration. You can do this at home using teeth whitening kits or products that work alongside your usual brushing routine. This will help to further reduce stains and brighten teeth.


The above information is provided for informational purposes only. Colgate does not accept any liability should the above recommendations have an outcome contrary to the intended result. Always seek the advice of a qualified doctor or dental professional. Do not disregard professional advice or delay seeking it because of something you have read in this article.

Not all Colgate products contain hydrogen peroxide. Optic White Expert is the only product in our toothpaste range that contains hydrogen peroxide.

Want more tips and offers sent directly to your inbox?

Sign up now