Question: how much does it cost to have your teeth veneered?
Answer: Veneers aren't often covered by insurance, as they're considered a cosmetic procedure. According to the Consumer Guide to Dentistry, traditional veneers can cost an average of $925 to $2,500 per tooth and can last 10 to 15 years. No-prep veneers cost around $800 to $2000 per tooth and last between 5 to 7 years.