Why Does My Dog Have Smelly Ears?
PetMedPal is reader-supported. When you buy through links on our site, we may earn an affiliate commission at no extra cost to you. This never changes what you pay or our honest recommendations.
A stinky ear is rarely just dirt. Here's what that odor usually means and how to clear it up the right way.
What the smell is telling you
Healthy dog ears have little to no odor. A noticeable smell — yeasty, sweet, or foul — usually means an overgrowth of yeast or bacteria, the hallmark of an ear infection. You may also see redness, dark or waxy discharge, head shaking, scratching, or pain when you touch the ear. Floppy-eared and swimming dogs are especially prone because trapped warmth and moisture create the perfect breeding ground. The odor is a signal to look closer, not just to mask with a wipe.
Save on your pet's care: Our [free pet savings card](/card) can lower the cost of prescriptions at thousands of pharmacies — no fees, no catch.
Common underlying causes
Ear infections rarely appear from nowhere. Allergies are the biggest driver of recurring ear problems, along with trapped water after baths or swims, excess wax, ear mites, and foreign material like grass seeds. Because so many stinky ears trace back to allergies, supporting the skin overall can help — our guide to [allergy supplements for dogs](/guides/best-allergy-supplements-for-dogs) is a useful starting point. Identifying and managing the root cause is what stops the same smelly ear from returning again and again.
Clean gently and keep ears dry
For routine maintenance on healthy ears, wipe the visible area with grooming wipes such as [Earth Rated Dog Grooming Wipes](/products/earth-rated-dog-grooming-wipes), and dry the ears thoroughly after baths and swims. A basic [grooming kit](/guides/best-dog-grooming-kits) helps you keep the surrounding fur trimmed so air can circulate. Never push cotton swabs deep into the canal, and don't try to clean out an already infected, painful ear at home — cleaning alone won't cure an infection and can make an inflamed ear worse.
When to see the vet
A truly smelly ear with discharge, redness, pain, or head shaking needs a vet, because infections require the right medicated treatment and won't clear on their own. Your vet can also identify whether it's yeast, bacteria, or mites and address the underlying allergy or moisture problem. Don't delay — untreated ear infections are painful and can damage the ear canal or eardrum over time. Prompt treatment plus good prevention keeps ears healthy and odor-free.
Save on your pet's meds
Grab our free Rx discount card — accepted at thousands of pharmacies.
Frequently asked
- Why do my dog's ears smell so bad?
- A strong odor usually means a yeast or bacterial ear infection, often triggered by allergies, trapped moisture, wax, or mites. Look for redness, discharge, head shaking, or scratching alongside the smell, and have your vet examine the ear.
- How do I get rid of the smell in my dog's ears?
- For healthy ears, wipe the visible area and dry thoroughly after baths or swims. But a smelly, discharging, or painful ear needs veterinary treatment — cleaning alone won't cure an infection, and the underlying cause must be addressed to prevent it recurring.