Skip to main content

Grooming Dogs

How to clean your dog's ears safely

You want to clean the part of your dog’s ear you can see without pushing anything into the canal, and to know when cleaning is the wrong move.

By Grooming Dogs · Updated October 5, 2026

Short answer:

  1. Clean when you can see dirt or wax build-up. A healthy ear is pink, odor-free and comfortable to touch [1].
  2. Use a dog ear-cleaning solution your vet recommends [1][2]. Fill the ear canal with it and massage the base of the ear [1][2].
  3. Let your dog shake, then wipe away the loosened dirt you can see with a cotton ball [1][2].
  4. Don’t use cotton swabs, and don’t push anything into the ear [1][2][4]. We don’t recommend hydrogen peroxide [1].
  5. If the ear is red, swollen, smelly, has discharge or hurts, don’t clean it. See a vet [1][3].

What you're cleaning, and what you're not

What a healthy ear looks like: pink, without a strong smell, not dirty or inflamed, and comfortable for your dog when you touch it [1]. A small amount of wax is normal [1]. Your dog’s ears don’t need cleaning just because they have some.

What you clean: the parts you can see, meaning the inside of the ear flap and the entrance to the ear [3][5].

What you don’t clean: the canal deeper inside. Never push anything into it [4]. Cotton swabs and pointed objects can push dirt further in and can injure the ear [1][2].

Why not to over-clean: cleaning ears that don’t need it can cause irritation and infection [1].

After swimming or a bath: moisture left in the ears can contribute to ear problems, so dry your dog’s ears thoroughly afterward [3]. When bathing, keep shampoo and water out of the ears [4]. See bathing your dog.

If you can’t see the dirt, leave it. Never chase it down into the ear canal.

Cleaning your dog's ears, step by step

What you’ll need [1][2]

  • A dog ear-cleaning solution, ideally one your vet recommends
  • Cotton balls (real cotton) or gauze
  • A towel
  • Treats

Choosing a cleaner? Ask your vet, or see grooming supplies.

  1. Choose a calm moment and an easy-to-clean spot, such as a bathroom. Your dog may shake their head and spray cleaner [1]. Have treats ready.
  2. Look at and sniff the ear first. If it’s red, swollen, painful, smells strongly or has discharge, stop here and see the signs to see a vet.
  3. Hold the ear flap up gently and squeeze the cleaning solution into the ear canal, enough to fill it [1][2]. Follow the product’s directions. Don’t let the bottle tip touch the ear, because that can contaminate the solution [1].
  4. Massage the base of the ear gently until you hear the solution squish [2]. That helps loosen wax and dirt [1].
  5. Let your dog shake their head [1]. Use the towel to protect yourself and wipe their face.
  6. Wipe away the loosened dirt and wax you can see with a cotton ball or gauze. Lift it away rather than rubbing it back into the ear [5]. Don’t push the cotton down into the canal.
  7. If your dog seems to be in pain at any point, stop and contact your vet [1].

Just wiping the ear flap? For a light clean of the visible outer ear, a damp cloth or a cotton ball lightly moistened with mineral oil is enough [3][4].

If your dog won’t let you handle their ears, don’t force it. See if your dog won’t let you handle its ears.

What never goes in a dog's ear

  • Cotton swabs, or anything with a pointed tip. They can push debris deeper and injure the ear [1][2].
  • Anything pushed into the ear canal [3][4].
  • Hydrogen peroxide. The American Kennel Club advises against it: it can irritate healthy skin, and repeated use could damage the ear [1]. See the FAQ below.
  • Homemade ear-cleaning mixtures. Some contain harmful or irritating ingredients [1].
  • Over-the-counter wax removers, unless your vet approves [2].
  • Medicated ear drops, unless your vet has prescribed them.

Signs it's time to stop and see a vet

Don’t clean the ear. Contact your vet if you notice any of these [1][3][4]:

  • redness or inflammation;
  • swelling;
  • discharge, or debris that’s more than ordinary wax;
  • a strong or yeasty smell;
  • pain when you touch the ear, or during cleaning;
  • your dog pawing at their ears.

These signs need a vet to examine the ear. Cleaning won’t fix them, and it can make an ear more uncomfortable.

Should you pluck ear hair?

Some dogs grow hair inside their ears, and whether to remove it is debated. Even a board-certified veterinary dermatologist, asked whether to pluck the hair in a dog’s ear, answered that it depends [6].

Plucking isn’t a routine home job. If you’re wondering about your dog’s ear hair, ask your vet or groomer whether your dog needs it, and if so, let them do it.

Common questions

We don’t recommend it. The American Kennel Club advises against it: it can irritate healthy skin cells, and repeated use could eventually damage the ear [1]. Use a dog ear-cleaning solution your vet recommends instead [1][2].

You may see older guidance that lists hydrogen peroxide as an option for wiping the ear flap. That same guidance notes that the skin inside the ear is delicate, and advises talking to your vet about the best way to clean it [5].

A mild change in smell can mean it’s time for a clean [1]. A strong or yeasty smell is different, especially with redness, swelling, discharge or pain. Don’t clean the ear in that case; see your vet [1][3].

Pain is a reason to stop, not to keep going. If your dog seems to be in pain when you touch or clean the ear, stop and contact your vet [1]. Don’t try to clean a painful ear yourself.

Where to go next

How often to groom your dog

How often to check and clean your dog’s ears.

Bathing your dog

Keeping water and shampoo out of the ears.

Grooming a dog who hates being groomed

If your dog won’t let you handle their ears.

Problems after grooming

Head shaking or scratching after a groom.

This is general information about grooming healthy dogs, not veterinary advice. If your dog’s ear is red, swollen, smelly, has discharge or seems painful, contact your vet. How we write, source and fund our guides.

Sources