23 Feb 2016 admin No, porcelain veneers should never stain. However, if your teeth has a tendency to stain you should try to avoid or minimize the behaviors that will stain them. SHARE THIS POST Post navigation How do I start the process if I want dental veneers?Can veneers get cavities?