Does smoking stain the teeth?
Yes. Tobacco staining on the teeth is often superficial in the first few years of smoking and your dentist can usually readily remove it. Unfortunately, as the years pass, the staining tends to spread into microscopic cracks in the enamel (the outer layer of teeth) and this is far more difficult to remove. Teeth can become permanently stained.