if you practice proper oral hygiene and your teeth are healthy, then a dental cleaning should only take about half an hour. On the other hand, if your oral health is below average, with cavities or large amounts of tartar buildup, then you can expect to spend more time in the chair. In such circumstances, an entire cleaning can take up to an hour.