Bonding costs $265-$600 per tooth, depending on how much of the tooth is being bonded. Check with your dental insurance plan to see if all or part of the cost is covered.