Quick Answer:
Dog grooming typically costs $30-$90 for a full groom, depending on your dog's size, breed, and coat condition. Small dogs pay $30-$50, medium dogs $50-$70, and large dogs $70-$90+. Mobile grooming adds 15-30% to these prices. Basic baths without haircuts cost $20-$40 less.
Dog Grooming Prices by Size
Dog size is the biggest factor in grooming cost. Larger dogs take more time, use more products, and require more physical effort from the groomer. Here's what to expect based on your dog's weight:
| Dog Size | Weight | Bath Only | Full Groom |
|---|---|---|---|
| Small | Under 20 lbs | $20-$35 | $30-$50 |
| Medium | 20-50 lbs | $30-$45 | $50-$70 |
| Large | 50-80 lbs | $40-$55 | $70-$90 |
| Extra Large | 80+ lbs | $50-$70 | $90-$130 |
These prices are averages for dogs in good coat condition. Add $20-$50 for matted coats, double coats that need de-shedding, or breeds requiring specialized cuts like Poodles.
Dog Grooming Prices by Breed
Some breeds cost more to groom due to their coat type, size, or specialized styling needs. Here's a breakdown of popular breeds:
| Breed | Full Groom Cost | Notes |
|---|---|---|
| Yorkie | $40-$65 | Silky coat needs regular care |
| Shih Tzu | $45-$70 | Prone to matting |
| Toy/Mini Poodle | $60-$100 | Curly coat, specialty cuts |
| Cocker Spaniel | $55-$80 | Long ears, feathering |
| Labrador | $45-$65 | Double coat, heavy shedding |
| Golden Retriever | $55-$80 | Double coat, feathering |
| German Shepherd | $60-$85 | Heavy shedding, thick coat |
| Goldendoodle | $80-$150 | Prone to matting, large size |
| Standard Poodle | $85-$150 | Specialty cuts, time-intensive |
| Husky | $65-$100 | Double coat, extreme shedding |
Looking for breed-specific grooming advice? Check out our Poodle Grooming Guide and Goldendoodle Grooming Guide for detailed pricing and care tips.

Professional grooming includes haircuts, bathing, nail trimming, and more
What's Included in a Full Groom?
A full grooming service typically includes everything your dog needs for complete care. Here's what most groomers include:
- Bath: Shampoo, conditioner, and thorough rinse
- Blow dry: High-velocity drying and brushing
- Haircut/trim: Breed-appropriate cut or requested style
- Nail trimming: Clip or grind nails to proper length
- Ear cleaning: Remove debris and check for issues
- Sanitary trim: Clean up around private areas
- Face trim: Neaten around eyes and muzzle
- Paw pad trim: Trim hair between paw pads
Some groomers include extras like teeth brushing, anal gland expression, or de-shedding treatments. Always ask what's included in your quoted price.

A thorough bath with professional shampoo is the foundation of every grooming session
Dog Grooming Prices by Service Type
Not every visit needs a full groom. Here's what individual services cost:
| Service | Price Range | Time |
|---|---|---|
| Nail trim only | $10-$20 | 10-15 min |
| Nail grinding | $15-$25 | 15-20 min |
| Bath & brush | $25-$50 | 30-60 min |
| Full groom (small dog) | $30-$50 | 1-1.5 hrs |
| Full groom (large dog) | $70-$100 | 2-3 hrs |
| De-shedding treatment | $40-$80 | 1-2 hrs |
| Dematting (per hour) | $50-$90/hr | Varies |
| Teeth brushing | $5-$15 | 5-10 min |
| Flea/tick treatment | $15-$30 | Add-on |
Want to save money on basic services? Self-service dog wash stations cost just $10-$25 and let you handle baths yourself with professional equipment.
What Affects Dog Grooming Prices?
Beyond size and breed, several factors can increase or decrease your grooming bill:
Location
Urban areas typically charge 20-40% more than rural areas due to higher rent and operating costs. Expect to pay $60-$100 for a medium dog in NYC or LA, versus $40-$60 in smaller cities.
Coat Condition
Matted coats add significant time and difficulty. Most groomers charge $20-$50 extra for moderate matting, and severe cases may require hourly rates ($50-$90/hr) for dematting or a complete shave-down.
Dog Behavior
Anxious, aggressive, or uncooperative dogs require more time and expertise. Some groomers charge $10-$30 extra for difficult dogs, while others may refuse to groom them without prior training.
Groomer Experience
Certified master groomers with years of experience charge premium rates. You're paying for expertise, especially important for show cuts or breeds with specific styling requirements.

Regular brushing between appointments helps prevent matting and reduces grooming costs
Mobile vs. Salon Grooming Prices
Mobile groomers come to your home with a fully-equipped van. This convenience comes at a premium:
| Service | Salon Price | Mobile Price | Premium |
|---|---|---|---|
| Small dog full groom | $30-$50 | $50-$75 | +50% |
| Medium dog full groom | $50-$70 | $70-$100 | +30-40% |
| Large dog full groom | $70-$90 | $90-$130 | +25-35% |
Mobile grooming is worth the extra cost if your dog is anxious, elderly, or if you have multiple pets. Learn more in our Mobile vs. Salon Grooming comparison.

Mobile groomers bring professional equipment directly to your driveway for maximum convenience
Find groomers and compare prices in your area
Search our directory of trusted pet groomers with real reviews and pricing info.
Find Groomers Near MeHow to Save Money on Dog Grooming
Grooming is a necessary expense, but there are ways to keep costs down:
- Brush regularly at home: Prevent matting to avoid extra charges
- Stick to a schedule: Every 4-8 weeks prevents coat problems
- Book recurring appointments: Some groomers offer 10-15% discounts
- Try self-service washes: $10-$25 for baths between full grooms
- Learn basic maintenance: Trim nails and clean ears at home
- Ask about package deals: Bundled services often save 10-20%
- Consider grooming school discounts: Supervised students offer 30-50% off
Remember: skipping grooming entirely leads to matting, which costs more to fix. Regular maintenance is the most cost-effective approach.
Frequently Asked Questions
How much does dog grooming cost?▼
Dog grooming typically costs $30-$90 for a full groom. Small dogs (under 20 lbs) pay $30-$50, medium dogs (20-50 lbs) pay $50-$70, and large dogs (50+ lbs) pay $70-$90 or more. Prices vary by location, breed, coat condition, and service type.
How much should I pay for dog grooming?▼
You should expect to pay $30-$50 for small dogs, $50-$70 for medium dogs, and $70-$90+ for large dogs for a full groom. Bath-only services cost $20-$40 less. Always ask for a quote based on your specific dog's size, breed, and coat condition.
Why is dog grooming so expensive?▼
Dog grooming prices reflect the groomer's training and expertise, time spent (1-3 hours per dog), professional equipment and supplies, insurance and business costs, and the physical demands of the job. Difficult breeds, matted coats, and anxious dogs require more time and skill.
Is $100 too much for dog grooming?▼
$100 is reasonable for large dogs, double-coated breeds, or dogs with matted coats. Standard Poodles, Goldendoodles, and other high-maintenance breeds regularly cost $100-$150 to groom. For small dogs with easy coats, $100 would be above average.
Does PetSmart or Petco have cheaper grooming?▼
PetSmart and Petco grooming prices are similar to independent salons, typically $30-$90 depending on dog size. They often run promotions for first-time customers. For detailed PetSmart pricing, see our PetSmart Grooming Cost Guide.
How much do you tip a dog groomer?▼
The standard tip for dog groomers is 15-20% of the service cost. For a $70 groom, tip $10-$14. Cash tips are preferred. Learn more in our Dog Groomer Tipping Guide.
The Bottom Line
Dog grooming costs $30-$90 for a full groom, with prices varying based on size, breed, coat condition, and location. Small dogs pay $30-$50, medium dogs $50-$70, and large dogs $70-$90+. Mobile grooming adds 15-30% to these prices.
The best way to keep costs manageable is regular maintenance between appointments. Brush your dog frequently, keep up with scheduled grooms, and address matting early before it becomes expensive to fix.
