The duration of dental bonding depends on the number of teeth being treated. Generally, bonding a single tooth can be completed in a single dental visit, usually within an hour or two.