What causes teeth stains?
Our teeth naturally darken as we age, and some people's teeth are naturally less white than others. However, most teeth stains and discolouration can be prevented by making changes to your diet or lifestyle.
Food and drink with strong pigments or high acidity can cause stains to form, or weaken your teeth and make them easier to stain. This includes tea and coffee, red and white wine, soft drinks, fruit juices and other strongly-coloured foods and drinks.
Smoking or chewing tobacco can also cause teeth to stain, as can not brushing and flossing your teeth properly, which allows plaque to form.
Teeth can also be discoloured by injuries and trauma, certain health conditions or as a side-effect of medications, however these types of stains can't usually be treated with teeth whitening.