Dental Bonding costs, by state and province

Typical costs for dental bonding per tooth. Number of teeth and complexity of bonding. Open a market below for a local estimate.

Dental bonding is a popular cosmetic procedure to repair chipped, cracked, or discolored teeth, with costs typically ranging from $300 to $600 per tooth. The price depends on the complexity of the work, the dentist's experience, and geographic location. Bonding is less expensive than veneers but may need replacement every 3 to 10 years.

What Affects the Cost Per Tooth

The number of teeth being bonded and the extent of repair needed are primary cost drivers. Simple bonding on a front tooth may cost $300 to $400, while a more complex restoration on a molar can reach $600 to $800. Dentist location and practice type also influence pricing, with urban specialists charging $100 to $200 more.

Bonding vs. Veneers and Crowns

Dental bonding is generally the most affordable cosmetic option, with veneers costing $900 to $2,500 per tooth and crowns $1,000 to $3,000. Bonding requires less enamel removal and can often be done in one visit, saving both time and money. However, bonding is less durable and may need repair after 3 to 5 years.

Insurance and Payment Options

Dental insurance rarely covers bonding for purely cosmetic reasons, but may cover part of the cost if the tooth is damaged or decayed. Typical out-of-pocket costs are $300 to $600 per tooth, and many dentists offer payment plans or financing through third parties. Check with your provider for any applicable coverage.

Typical Dental Bonding prices
ItemTypical range
Average cost per tooth$300 - $600
Simple front tooth bonding$300 - $400
Complex molar bonding$600 - $800
Bonding lifespan before replacement3 - 10 years

Every market for dental bonding costs

383 markets have a page, each with a typical range where we have one and plain guidance on what moves the price.

Related cost subjects