The cost of dog grooming varies widely depending on your geographic location, the type of grooming salon you go to, the size and breed of your dog, and what type of grooming you’re getting. Grooming could cost less than $20 for a small dog that doesn’t need a haircut to well over $100 for a big, hairy dog breed that needs trimming or de-shedding services.