Composite Filling Discolouration?

I had bad staining on my front teeth. My dentist decided at my last appointment that he would cover the two stained teeth with composite fillings, however my gums started bleeding mid treatment so he stopped saying he would have to redo it at next appt. when I went to appointment today (2 weeks later) he said the discolouration on the filling is due to me smoking, but it wasn't the right colour to begin with, is he right and if so is there a better option than composite fillings?

Doctor Answers 4


{{ voteCount >= 0 ? '+' + (voteCount + 1) : (voteCount + 1) }}

Very difficult to do nice tooth color filling when your gums bleed, in many cases a crown or veneer is better to hide stained teeth, if the stain is intrisic crown if extrinsic get them cleaned and polished good luck



Kevin Coughlin DMD, MBA, MAGD     CEO Baystate Dental PC

Springfield Dentist


{{ voteCount >= 0 ? '+' + (voteCount + 1) : (voteCount + 1) }}
Porcelain veneers would be more color stable over time and provide a more predictable way to cover bad stains on your front teeth.  They would also be more resistant to stains from smoking.

Daniel Melnick, DDS
Laurel Dentist

Composite Filling

{{ voteCount >= 0 ? '+' + (voteCount + 1) : (voteCount + 1) }}

Usually for a cosmetic composite to hide the discoloration its used the stratified technique, this consist in make different layers, the first one its a opaquer, after that a body shade, and the last one the final color.

the best option you can have its to attend a cosmetic dentist to have it done.


Jose Alonso

M.D, DDS, Oral & Maxillofacial surgeon




Jose Alonso, MD, DDS
Dominican Republic Dentist
4.8 out of 5 stars 36 reviews

Discolored Composite Fillings

{{ voteCount >= 0 ? '+' + (voteCount + 1) : (voteCount + 1) }}

If the coloring is off on your composite fillings you may want to have your dentist place two porcelain veneers. There is a much better chance of matching the color perfectly and the bond strength will be enhanced as well. Good luck.

These answers are for educational purposes and should not be relied upon as a substitute for medical advice you may receive from your physician. If you have a medical emergency, please call 911. These answers do not constitute or initiate a patient/doctor relationship.