How long does it usually take for my horse to have its teeth floated?

Depending on the case, it may take as little as 20-30 minutes or as long as a hour or more.  Horses that have annual routine dental work and no maloclussions take less time than horses that have never been had dental work or are in need of corrections.