To prevent tooth discolouration, be sure to practise proper oral hygiene, such as brushing and flossing daily, avoid smoking, and limit foods and beverages that can cause staining. And if you do indulge in some of those delicious but potentially staining treats, be sure to brush or rinse afterwards for optimal dental health.