The average price for dental veneers varies by material, according to the Consumer Guide to Dentistry. Porcelain veneers typically cost between $925 and $2,500 a tooth as of 2015, while composite veneers generally cost between $250 and $1,500 per tooth.
Porcelain veneers can last 10 to 15 years, while composite veneers usually last five to seven years, explains the Consumer Guide to Dentistry. Several factors influence dental veneer pricing, including the dentist fee, ceramist skill level and location of the operation. Dental insurance usually does not cover cosmetic dentistry, but many dentists offer payment plans for veneers or accept third-party financing plans.