I agree, it depends on how dirty my horse is. But I am usually a thorough groomer and like taking my time. Jubilee loves it too, so I'd say I usually take around 20-30 mins. If I don't have a lot of time, I'll just do the basics --- a once-over with the hard brush and hoof pick. Usually if I take a lot of time brushing before I ride, I won't brush as long after, or vise versa.