Dog Grooming Cost Calculator
Calculate Your Annual Grooming Costs
Estimate your annual dog grooming expenses based on your dog's breed type, location, and frequency.
Estimated Annual Cost
Enter your details to see your estimated costs.
Ever looked at your dog’s messy fur after a walk and wondered how much it’d cost to get them cleaned up? You’re not alone. Dog grooming isn’t just a luxury-it’s a regular part of responsible pet ownership. But how much do most people actually spend? The answer depends on your dog’s breed, coat type, and where you live, but there’s a clear average that helps set realistic expectations.
What’s the average cost of professional dog grooming?
In the UK, the average cost for a full professional dog grooming session ranges from £40 to £80. That includes a bath, blow-dry, brush-out, nail trim, ear cleaning, and a basic haircut. For smaller breeds like Chihuahuas or Shih Tzus, you might pay closer to £35-£50. Larger dogs with thick coats, like Golden Retrievers or German Shepherds, often cost £65-£90. Some groomers charge extra for matted fur, which can add £15-£30 depending on severity.
According to a 2025 survey of 1,200 UK dog owners by the Pet Care Trust, the average owner spends £55 per grooming session. That number doesn’t include tips or add-ons like teeth brushing or de-shedding treatments. If your dog has a high-maintenance coat-think Poodles, Bichons, or Maltese-you’re likely paying at the higher end of that range.
How often do dog owners get their pets groomed?
Frequency matters just as much as cost. Most owners take their dogs in every 4 to 8 weeks. Short-haired breeds like Labradors or Beagles usually only need grooming every 8-12 weeks. But dogs with curly or continuously growing hair need more frequent visits-every 4-6 weeks-to avoid mats and skin issues.
That means the average dog owner schedules about 7-9 grooming sessions a year. Multiply that by the average cost of £55, and you get an annual spend of roughly £400-£500. For high-maintenance breeds, that number can jump to £700 or more. One owner in Bristol told me her Poodle comes in every 5 weeks. She spends £60 each time. That’s £624 a year-almost as much as her vet bills.
What’s included in a standard grooming session?
A typical professional grooming isn’t just a bath. Here’s what you’re paying for:
- Bath with breed-appropriate shampoo
- Thorough blow-dry (no air-drying allowed for most coats)
- Fully brushed out coat to remove tangles
- Nail trimming and filing
- Ear cleaning with vet-approved solution
- Anal gland expression (if needed)
- Basic haircut or breed-specific trim
Some places throw in extras like teeth brushing, blueberry facials, or paw balm. These aren’t necessary for health, but they’re popular. A teeth brushing add-on might cost £5-£10. It’s not a replacement for real dental care, but it helps between cleanings.
DIY grooming: Can you save money?
Yes-but it’s not always cheaper than you think. Buying clippers, brushes, and shampoo might set you back £100-£150 upfront. Then there’s the time cost. Grooming a medium-sized dog properly takes 2-3 hours. If you’re doing it yourself every 6 weeks, that’s 8-10 hours a year. For many people, that’s not worth it.
Plus, mistakes happen. Cutting too close can cause nicks. Using the wrong brush can damage the coat. One owner in Bath tried to save £400 a year by grooming her Shih Tzu herself. She ended up with a matted mess that cost £120 to fix and a vet visit for a skin infection.
DIY works best for low-maintenance breeds with short coats. If your dog is a Boxer or a Dachshund, you can handle brushing and nail trims at home. But if your dog has a double coat or curly fur, professional help is usually the smarter choice.
Regional price differences
Where you live makes a big difference. In London, a full groom can cost £70-£100. In smaller towns or rural areas, prices drop to £35-£60. Bristol, where I’m based, sits right in the middle: £45-£75. Mobile groomers-those who come to your home-tend to charge 10-20% more because of travel time and equipment.
Some groomers offer loyalty cards or package deals. Buy 5 sessions, get the 6th free. That can bring the average cost down to £45-£50 per visit. It’s worth asking if your groomer offers discounts.
Hidden costs you might not see coming
There are a few expenses that sneak up on owners:
- Matted fur removal: £15-£50 extra
- Emergency grooming (e.g., after a mud bath or skunk encounter): £20-£40 extra
- Specialty shampoos for skin conditions: £5-£15 per bottle
- Stylist tips: 10-20% is common
One owner in Cardiff told me she budgeted £400 a year but ended up spending £720 because her dog got into poison ivy three times. Those emergency cleanings added up fast.
How to cut grooming costs without cutting corners
You don’t have to pay full price every time. Here are a few smart ways to save:
- Brush your dog at home 2-3 times a week. That cuts down on matting and reduces grooming time.
- Ask for a "basic groom" instead of a "full spa". Skip the fancy add-ons unless they’re medically necessary.
- Look for groomers at pet supply stores. Chains like Pets at Home often offer lower rates than standalone salons.
- Book during off-peak hours. Many groomers discount early mornings or midweek slots.
- Consider a mobile groomer for older dogs. They’re more expensive per session, but they save you the stress of transport.
What happens if you skip grooming?
Skipping grooming doesn’t just make your dog look messy. It can hurt their health. Matted fur traps moisture and dirt, leading to skin infections. Overgrown nails can cause joint pain. Ear wax buildup can lead to infections. One study from the University of Bristol found that dogs with neglected grooming had 3 times higher rates of dermatitis and ear infections than those groomed regularly.
It’s not just about looks. It’s about comfort. Dogs with long hair around their eyes can’t see well. Dogs with matted fur can’t move easily. A well-groomed dog is a healthier, happier dog.
Final numbers: What’s the real annual cost?
Let’s break it down simply:
- Low-maintenance breed (e.g., Beagle, Boxer): £100-£200/year
- Medium-maintenance breed (e.g., Cocker Spaniel, Border Collie): £300-£500/year
- High-maintenance breed (e.g., Poodle, Shih Tzu): £600-£900/year
Most UK dog owners spend between £400 and £600 a year. That’s about £35-£50 a month. If you’re spending more, you might be getting extra services. If you’re spending less, you might be cutting corners that could cost more later.
Think of grooming like car maintenance. You don’t skip oil changes because it’s expensive-you do them to avoid a breakdown. Same with your dog. Regular grooming keeps them healthy, comfortable, and looking their best.