Too frequent, and you strip natural oils that protect skin and coat. Too infrequent, and you get odor, matting, and skin problems. Here's how to find the right cadence for your specific dog.


The General Rule

Most healthy dogs with normal skin and coat benefit from bathing approximately every 4–6 weeks. This is the standard recommendation from veterinary dermatologists for dogs without specific skin conditions. Within that range, your dog's coat type, activity level, and individual skin health determine where they fall.

By Coat Type

Coat TypeExamplesRecommended Frequency
Short, smoothBeagle, Dalmatian, BoxerEvery 6–8 weeks or when dirty
Double coat (medium)Lab, Husky, German ShepherdEvery 4–8 weeks
Long, silkyCocker Spaniel, Afghan HoundEvery 2–4 weeks
Curly / non-sheddingPoodle, Doodle mixesEvery 4–6 weeks
Wire / roughBorder Terrier, SchnauzerEvery 6–8 weeks
Double coat (heavy)Chow Chow, Bernese Mountain DogEvery 4–6 weeks

Factors That Shift the Frequency

Activity level and environment

A dog that swims regularly, plays in muddy parks, or accompanies you on trail runs will need bathing more frequently than a dog with minimal outdoor exposure. Use your nose — if the dog smells like a dog, it's probably time.

Skin conditions

Dogs with allergies, seborrhea, or recurring skin infections may need more frequent bathing with medicated shampoos as part of their treatment protocol. Veterinary dermatologists often recommend bathing allergic dogs every 1–2 weeks with a gentle, hypoallergenic shampoo to remove allergens from the coat. If your dog has a diagnosed skin condition, follow your vet's specific protocol rather than general guidelines.

Older dogs

Senior dogs may have reduced sebaceous gland activity, resulting in drier skin. For older dogs, bathing every 8–12 weeks may be more appropriate, and the shampoo should be moisturizing rather than drying.

Can You Bathe Too Often?

Yes. Over-bathing strips the natural oils (sebum) that protect the skin barrier and maintain coat health. Signs you're bathing too frequently: dull coat, flaky or itchy skin, dry appearance. If you're bathing weekly without a medical reason, that's too often for most dogs.

If you need to freshen your dog between baths, dry shampoo products or a quick rinse with water (no shampoo) are better options than a full bath.

Bath Time Best Practices

When Odor Returns Quickly

If your dog smells again within days of bathing, the issue usually isn't bathing frequency — it's an underlying cause. Common culprits: ear infection (check for redness, discharge, head-shaking), anal gland issues (often a fishy smell), skin infection or yeast overgrowth, or dental disease. A dog with a bacterial skin infection will smell again within a day or two of bathing regardless of how well you bathe them. See your vet to rule out these underlying conditions.