San Francisco Dog Grooming Guide Get an estimate

The budget-friendly option

What a dog bath and brush costs in San Francisco.

This is the lowest-cost professional service: a wash, a full dry and a good brushing, often with a nail trim. It works well for short coats and for long-coated dogs between haircuts.

$45 to $95per bath

Where the bath price comes from.

In a foggy city, a thorough blow dry is the part that matters most, because a damp undercoat is where odor and mats begin.

  • Weight sets the base. A beagle uses a fraction of the water, product and drying time that a Bernese mountain dog does.
  • Double coats cost more to dry, since a high-velocity dryer has to reach the undercoat to avoid a damp, musty dog.
  • Medicated or sensitive-skin shampoos are generally an add-on, and your vet is the right person to recommend one.
  • Dogs who arrive tangled may be charged for brush-out time, so a quick brushing at home saves money.
  • Nail grinding, teeth brushing and sanitary trims are priced individually at most shops.
  • Some groomers sell a prepaid bundle of baths, which lowers the per-visit cost for regulars.

Get a bath and brush quote.

Tell us about your dog and your area. Your request is reviewed and referred to a local groomer.

Tell us about your dog

By submitting you agree to our Privacy Policy and Referral Marketing Disclosure.

Before you book.

What is a fair price for a dog bath in San Francisco?

Most baths land between about $45 and $95. Small short-coated dogs are at the low end and large double-coated dogs at the top.

Is a bath enough without a haircut?

It is for smooth and short coats. A poodle mix or a Shih Tzu will still need trims, because a bath alone does nothing to the length of the hair.

How often does a city dog need a bath?

Roughly every four to six weeks for most dogs. Dogs that visit the beach or muddy trails in winter may do better with a shorter gap, and your vet can advise on skin.

Does the price include nails?

Often a basic nail trim is included, though not always. Ask when you get your quote so there are no surprises.

Free quote
Get an estimateCheck your area