A single deshedding session usually takes 20 to 30 minutes for most horses, and can run closer to 45 minutes to an hour during peak shedding season or when a horse hasn’t been groomed in a while.

The actual time depends more on coat condition and surface area than on the horse. A horse groomed regularly typically takes less time per session, since there’s less built-up winter coat to remove. A horse that’s gone several days or weeks between groomings will take longer. This is because there’s more dead hair to work through across a much larger body.

There’s a second way to read this question: how long the shedding season itself lasts, separate from any single grooming session. Seasonal shedding in horses typically runs 6 to 8 weeks from start to finish, triggered by increasing daylight rather than temperature. Staying consistent with grooming during that window is usually what keeps the season from feeling like it drags on longer than it needs to.