It is so necessary to be aware of what drinks can cause stained teeth in the long run – and how to prevent this. Everyone wants a beautiful smile with pearly white teeth, don’t we? You don’t need to cut these drinks out of your diet completely, however by just limiting your consumption of these drinks, it will help to improve your oral hygiene.

Stained Teeth from Red Wine

If you have ever had red wine – I’m sure you are aware of the unappealing stain it can sometimes have on your teeth. It is totally understandable to enjoy a nice glass of red wine on occasion – however it is one of the most common causes of tooth staining. Red wine contains tannins – which are acidic flavours – that can lead to staining and discolouration of the teeth. The strong pigments that are in red wine can be instant stain makers for your teeth. It is recommended to brush your teeth right before you start drinking red wine to get rid of any plaque that might be on your teeth, as staining is less likely to build on clean teeth.

Tea & Coffee

Apologies to all the avid caffeine drinkers – but tea & coffee are both notorious for creating stains on your teeth. Both of these drinks contain tannins which can build up on tooth enamel, resulting in stained teeth. The worst effects on your teeth come from black teas and dark coffees. There is research, however, that adding some milk into your tea or coffee can reduce the amount of staining on your teeth.


One of the most harmful drinks to your teeth is soda. Not only does the massive amount of sugar and acid break down your teeth, leading to cavities – but the dye in the soda can cause staining to your teeth. It is not necessary to cut drinking soda out from your diet all together, however limiting your intake of drinking soda can significantly help with teeth discolouration and overall oral hygiene.  

Solving Stained Teeth with Teeth Whitening

While at-home teeth whitening remedies may help to remove stains or whiten your teeth in the short term, the best option to keep your teeth white would be a professional teeth whitening treatment. After professionally whitening your teeth, the results can last up to 2 years! Take a look at more teeth whitening tips in our blog.

If you or someone you know has teeth discolouration and wants to learn more about teeth whitening options that can give you a bright, white smile, please contact Dr. Langdon at Cranberry Hill Dentistry at 905-689-9551. We are here to give you the brilliant smile and renewed confidence that you are looking for!

Contact Us from Blog on Cranberry Hill Dentistry