Most dental cleanings last between 30 minutes to an hour on average, and are performed in a lying position in a comfortable dental chair.