Not only is it full of acid, it also has tannins. "Tea causes teeth to stain much worse than coffee," says Mark S.
How do I keep tea from staining my teeth?
Reduce Stains Caused by Tea
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.
Does tea stain your teeth forever?
Tea and Your Teeth
Dentists say the brew -- especially the basic black variety -- can cause more stains than coffee. Herbal and white teas can wear away the outer covering of your teeth, called enamel, and cause stains, too.