Dentist Questions Teeth, And Gum Care

What causes yellowing teeth?

My front-facing teeth are turning yellow. I am not sure what is causing this issue. Could it be due to my smoking habit? What can I do to get rid of the yellowish tinge on my teeth?

18 Answers


Every tooth has a general shade that it pick up due to genetics and oral habits. As we age our teeth tend to get a little darker then what we would like; hence the amount of tooth whitening products on the market. Food, beverages, and oral hygiene all affect our tooth shade. Different food have different abilities to stain teeth. Some foods have acidic qualities to them which makes the teeth tend to pick up more staining. Our oral habits play an important role preventing staining. The longer a staining food or beverage sits on our teeth the more staining potential it has. Brushing our teeth once a day at night means breakfast get to sit on our teeth all day long. People usually drink coffee or teeth with breakfast (don't worry the power of coffee to stain teeth is greatly reduced by putting cream in it). Yes, among other oral issues, smoking does cause a significant amount of yellow staining of teeth. This has a lot to do with the chemicals in smoke as well as the constant replacement of smoke every hour or two. The two most important things to do to get teeth whiter again is to adjusted oral habits and get a professional cleaning that can get rid of any hardened calculus. Simply changing the schedule of oral habits can help significantly. Add brushing in the morning as well as at night could help out.
Hope this helps.

My best to you!

William F. Scott IV, DMD
Smoking can contribute to teeth stains & discoloration. However, there are other reasons that can cause discoloration. An evaluation by a dentist is the best way to determine your treatment options.
Have a question aboutTeeth, And Gum Care?Ask a doctor now
Smoking is the number one cause of yellowing teeth . It also has negative effects on your gums. My advice quit smoking!! Other causes are coffee, tea and red wine of coke.
You will need to have whitening done to get rid of this. It will make it much better, but if you keep smoking it will come back quickly

Yes, smoking can cause the teeth to yellow. You can look into whitening treatments. Please speak with your dental professional for whitening options.

Thank you for your question.
Smoking can cause teeth to yellow. There are other foods that stain teeth. You can whiten your teeth. For a few days after you are told to avoid foods that can stain your teeth. You are told not to smoke. I'm sure you have thought about stopping to smoke. Whitening your teeth is a possibility you may want to consider.
Smoking and pigments from food/drinks etc. can cause staining of the teeth. There are pores in the teeth where these pigments accumulate over time. Bleaching and modifying habits, diet, and cleaning frequency can help to remove discoloration and maintain a beautiful healthy white smile.
Yep, smoking will yellow teeth. If it does that to teeth, can you imagine what it is doing to your lungs and arteries?
Get a dental cleaning and polishing. If that doesn’t help, may need X-rays. If only front 2 teeth, maybe whitening.
Definitely, smoking is a great contributing factor! Get a professional cleaning and advice from your dentist. Quit smoking!!!!!!
Smoking plays a big roll in staining. Coffee drinking can cause this type of stain as well. Your best bet would be to visit a local dentis in your area for a cleaning and to discuss whitening options at this time.
Smoking will do a lot more than just stain your teeth. But I won't get into that right now. The first thing to do is to quit smoking. Next, get a professional cleaning to remove as much stain off as possible and to remove tarter which has accumulated. Then maintain your new smile with baking soda moistened with peroxide or a whitening toothpaste.
Smoking will discolor the teeth and gums. But also coffee, tea, and other colored drinks will affect the teeth. Also some foods, too.
You can use whitening, but not while you smoke.
Smoking can definitely cause yellowing of your teeth. In these cases, more frequent professional cleanings will be necessary.
If you smoke, this can cause a lot of problems with your teeth staining. If you use a toothpaste that claims to have a whitening property to it, it can help you remove the stain from your teeth. You can use professional whitening products to help reduce the yellowish tint on your teeth.
This is a difficult situation to treat as it involves a smoking substitute as the nicotine is what is yellowing your enamel with stain that is not easily brushed off. The alteration of this habit will produce benefits in that your mouth will taste fresher and your teeth will respond to a mile bleach that your dentist provides in order to bring back the natural brightness of the enamel.
It could very well be due to smoking. It is known to stain the teeth. You should have a professional cleaning & exam and be evaluated for tooth whitening procedure options.
Smoking will definitely yellow your teeth. To get rid of the yellow, quit smoking and see your dentist for a professional whitening treatment.

Michael M. Blicher, DDS
The yellowing teeth are caused by many of the health factors and are categorized into two categories- extrinsic stains and intrinsic stains. The major cause is poor dental hygiene due to inadequate brushing, rinsing and flossing with an antiseptic mouthwash to remove stain-producing substances and plaque-causing yellow teeth.