Frequently asked questions about Tooth Discoloration1. Is there anyway of preventing stains from smoking? Yes, there is a way. Quit smoking, because there are no cigarettes available in the market, which do not cause staining. Usage of filters could reduce staining to a certain extent. Published on May 04, 2013Last Updated on May 14, 2013