Do veneers stain?: Dr Anne Heelan, Dentist
Veneers themselves do not stain – they are ceramic. However the cement that we use to bond veneers in, can stain. So you can pop along to see your dentist and to have the veneer cleaned around the edge where the cement is, and that may improve the appearance of it and keep that veneer going a little longer.
Also polishing around the margin of it and using your electric brush may help lift off any stains that are being picked up.