How much does dog grooming cost?
Updated 9 Aug 2026
Typical cost per groom
£30 – £80
Dog grooming in the UK typically costs £30–£80 per session depending on the size and coat of the dog. Full grooms for long-coated breeds cost most; a simple wash and tidy for a small short-haired dog costs least.
| Job | Typical cost |
|---|---|
| Small dog — wash & tidy | £25 – £40 |
| Small dog — full groom | £35 – £55 |
| Medium dog — full groom | £45 – £70 |
| Large dog — full groom | £60 – £100 |
| De-matting (per extra 15 min) | £10 – £20 |
| Nail clipping only | £8 – £20 |
Prices are typical UK guide figures and vary by area, materials and job size. Post your job for real local quotes.
What affects the price?
Size and coat type. A doodle or long-coated breed takes two or three times as long as a short-haired dog of the same size.
Matted coats cost extra because de-matting is slow, uncomfortable for the dog, and sometimes has to be clipped out instead.
Frequently asked questions
How often does a dog need grooming?+
Long-coated breeds every 6–8 weeks; short-coated dogs a few times a year, plus nails as needed.
Can they groom a nervous dog?+
Many groomers specialise in nervous dogs and will do shorter, calmer sessions. Mention it when you book.
Ready to get it done?
Post your pet services job free on BidMyJob and local people will bid. No fees, no commission — you pick who you like.