The average cost of veneers can vary greatly depending on a number of factors. These comprise the quantity of teeth being treated, the variety of material used, and the experience of your dentist. On average, you can expect to pay somewhere between $500 to $1,300 per tooth. It's important to discuss with your dentist about your individual needs a