How Often Should I Bathe My Dog?

Most dogs do best with a bath every 4–6 weeks, but the right frequency depends on coat type and lifestyle.

There is no single correct bathing frequency, and the confident numbers you see online are usually wrong because they ignore coat type. Bathing too rarely leaves skin irritated and the dog smelly; bathing too often strips the coat's natural oils and causes the dry, itchy skin owners then try to fix with more bathing. Coat type is the main variable.

Budgeting for grooming?

Professional grooming adds a few hundred dollars a year depending on coat type. See how it changes the overall cost of ownership.

Pet Cost Calculator →

The general range

For most healthy dogs with no skin condition, somewhere between once a month and once every three months suits the majority. Dogs that swim, roll in things, or live muddy lives sit at the frequent end. Indoor dogs with short coats can go considerably longer.

The useful rule is to bathe when the dog is dirty or smells, not on a fixed calendar for its own sake.

By coat type

Coat typeExamplesTypical frequency
Short, smoothBeagle, Boxer, DachshundEvery 6–12 weeks
Double coatHusky, German Shepherd, Golden RetrieverEvery 8–12 weeks
Curly / woolPoodle, Bichon, Doodle crossesEvery 3–4 weeks, with grooming
Long, silkyYorkshire Terrier, Shih Tzu, MalteseEvery 2–4 weeks
WireSchnauzer, Airedale, many terriersEvery 6–8 weeks
HairlessChinese Crested, XoloitzcuintliWeekly, skin-dependent
OilyBasset Hound, some spanielsEvery 2–6 weeks

Double-coated breeds are the ones people most often over-bathe. Their coat regulates temperature in both directions, and stripping its oils undermines that. Brushing removes far more loose undercoat and dirt than bathing does, and for these breeds regular brushing substitutes for a lot of washing.

When to bathe more often

Some situations override the general guidance. Dogs with allergies or seborrhea often do better with more frequent bathing using a prescribed medicated shampoo, sometimes weekly, because bathing physically removes allergens from the coat. Dogs that swim in chlorinated pools or salt water should be rinsed afterward. Dogs undergoing treatment for a skin infection follow the schedule their vet sets, which may be far more frequent than normal.

Do not extrapolate from a medicated schedule to routine care. They are different things.

Getting it right

Signs you are bathing too often

Watch for dandruff, flaking, a dull coat, increased scratching, or dry patches. These usually mean the coat's oils are being stripped faster than they are replaced. Reduce frequency and switch to a gentler, soap-free or oatmeal-based shampoo, and if it persists, have the skin looked at rather than experimenting further.

When to call your vet

See your vet for persistent itching, redness, hair loss, a sudden strong or yeasty odor that returns quickly after bathing, greasy patches, scabs, or hot spots. A dog that smells bad again within days of a bath usually has an underlying skin or ear condition, and no bathing schedule will fix that on its own.

Sources

Common questions

Can I use human shampoo on my dog?

No. Dog and human skin differ in pH, and human shampoo, including baby shampoo, disrupts the canine skin barrier and can cause dryness and irritation with repeated use. Use a shampoo formulated for dogs.

How often should I bathe a puppy?

Only when actually dirty, which is usually no more than monthly. Puppy skin is more delicate, and early baths matter more as positive training experiences than as cleaning. Use a gentle puppy-specific shampoo and keep sessions short and rewarding.

Why does my dog smell bad right after a bath?

If a strong or yeasty smell returns within a few days, the likely cause is an underlying skin or ear condition such as a yeast or bacterial infection, or anal gland issues, rather than inadequate washing. That needs a vet rather than another bath.