Every patient is unique and an accurate cost estimate can be given only after the dentist examines your teeth. Usually veneers cost around 500 to 1300 dollars for each tooth. This cost may not be covered by insurance.