According to the American Dental Association, veneers typically cost between $925 and $2,000 per tooth.5
The cost of veneers also varies according to your location, the cosmetic dentist you select, the number of teeth you choose to treat, and the number of visits it takes to complete your procedure. Dental insurance generally does not cover veneers or any other cosmetic dentistry.