How much does veneers cost?
Veneers are thin shells bonded to the front of teeth for a cosmetic makeover. Porcelain veneers are the premium, longest-lasting option; composite veneers are cheaper. Priced per tooth, and rarely covered by insurance.
| Cash / self-pay | $250 – $2,500 |
| Typical | $1,500 |
| With dental insurance | Usually not covered (cosmetic/elective) |
| Priced | per tooth |
What changes the price of veneers
- Porcelain (premium) vs. composite (cheaper)
- Number of teeth (a 'smile' is often 6–8)
- Cosmetic dentist's experience
Estimate your cost
Adjust for insurance and compare with other procedures.
- ›Porcelain (premium) vs. composite (cheaper)
- ›Number of teeth (a 'smile' is often 6–8)
- ›Cosmetic dentist's experience
National ballpark ranges for the US. Not a quote and not dental advice — always confirm with a dentist.
Veneers — frequently asked questions
How much do veneers cost per tooth?
Porcelain veneers run about $900–$2,500 per tooth; composite veneers $250–$1,500. A full set of 8 porcelain veneers can be $8,000–$20,000.
Does insurance cover veneers?
No — veneers are considered cosmetic, so dental insurance almost never contributes. Many patients use financing or a payment plan.
Related costs
This is general US cost information, not a quote and not dental advice. Actual prices depend on your dentist, location, materials and insurance plan — always confirm directly with a dental office.