"How long will it take?" is the question every groomer hears and every pet owner wants answered before they book. The honest answer is: it depends — mostly on size, breed, and coat condition. This guide breaks down realistic timings so owners know what to expect and shops can plan a schedule that doesn't blow up by mid-afternoon.
The short answer
For a standard full groom — bath, dry, brush-out, haircut, nails, ears — most dogs take between 1 and 3 hours. A quick bath-and-tidy can be done in under an hour; a large, matted, or anxious dog with a full haircut can run to 4 hours or more. The single biggest variable is the coat: clipping and hand-finishing a curly or double-coated breed simply takes longer than a smooth one.
How long grooming takes by size and coat
These are working estimates for a full groom on a well-maintained coat:
- Small, smooth-coated (Chihuahua, Dachshund, Pug): roughly 1–1.5 hours. Mostly a wash, tidy, and nails.
- Small, long- or curly-coated (Shih Tzu, Maltese, Toy Poodle): roughly 1.5–2.5 hours. The haircut and finishing add the time.
- Medium, double-coated (Cocker Spaniel, Border Collie): roughly 2–3 hours, more in shedding season.
- Large, double-coated (Golden Retriever, Husky, German Shepherd): roughly 2.5–4 hours, mostly drying and de-shedding.
- Doodles & curly large breeds (Goldendoodle, Standard Poodle, Bichon): roughly 3–4+ hours. The most time-intensive coats to clip and finish.
Why the ranges are wide
What makes a groom take longer
- Matting. A tangled or matted coat can turn a one-hour job into a careful two- or three-hour de-matting — the single biggest schedule-buster.
- Temperament. Anxious, senior, or reactive dogs need a slower, gentler pace and frequent breaks.
- Add-on services. Hand-stripping, de-shedding treatments, teeth brushing, or a flea bath all add time on top of the base groom.
- Drying. Thick double coats take a long time to dry properly, and rushing it causes problems later.
Why this matters for booking
Because groom length swings so widely, the worst thing a grooming shop can do is offer fixed, self-serve time slots like a dentist. Book a "quick" slot for what turns out to be a matted Bernese and you've wrecked the afternoon. The fix is to capture breed, size, and coat condition at the point of booking so you know how long the appointment will actually take before you confirm it.
That's exactly what good grooming intake does — see our full guide to online booking for pet grooming for how to set it up, and our explainer on booking vs. intake for why request-and-confirm beats fixed slots for variable work.
Capture the details that set the right slot
IntakePilot’s grooming assistant asks for breed, size, and coat up front, then texts you each request — so every appointment you confirm is the right length.
Stop letting requests slip away
IntakePilot answers on your site 24/7 and texts you the moment a new request comes in. Setup takes about 10 minutes.
Frequently asked questions
Keep reading

Online Booking for Pet Grooming: Set It Up in a Day
What grooming intake must capture, the scheduling traps unique to grooming, and how to get a breed-aware booking page live in a single day.

Booking vs. Intake: What’s the Difference?
Self-serve slot picking or capture-and-triage? The difference between booking and intake — and why most service shops actually want request-and-confirm.
