Hi !! Tobacco stains on teeth are often difficult to remove . The stains have settled deep into the teeth ( enamel ) and often will penetrate to the outer layer of the dentin. These stains can be removed with professional teeth cleaning and whitening.
Next Steps
You should definitely visit dentist who can advise you professional cleaning and other treatment modalities depending on how deep the stains are.
Health Tips
Practice good oral hygiene.