On average, you can expect to pay about $300 per tooth. This is also dependent on the type of repair that is being done. Some repairs are more technical than others so if you are considering a dental bond to fix your teeth be sure to consult your dental practitioner for exact costs.