Why is my dog shaking their head?
- 4 days ago
- 4 min read
Why Is My Dog Shaking Their Head?

Every dog shakes their head occasionally—especially after a bath, a swim or waking from a nap. However, frequent or vigorous head shaking usually means something is irritating, itchy or painful.
Dogs cannot tell us when their ears are uncomfortable, so head shaking, ear scratching and rubbing their face along the carpet may be their first way of showing us something is wrong.
As a veterinary nurse, I always recommend paying attention when a dog suddenly begins shaking their head more than usual. Ear problems can become painful quickly, and early veterinary attention can help prevent a relatively small irritation from developing into a more serious problem.
Common Reasons Dogs Shake Their Heads
Ear infections
Ear infections are one of the most common
causes of repeated head shaking in dogs. They can involve bacteria, yeast or a combination of both.
You may also notice:
Redness inside the ear
An unpleasant or unusual smell
Brown, yellow or creamy discharge
Excess wax
Scratching or rubbing the ear
Sensitivity when the ear is touched
One ear being held lower than the other
Ear infections are uncomfortable and often painful. They usually require a veterinary examination so the correct cause and treatment can be identified.
Allergies
Recurring ear problems can sometimes be connected to underlying allergies. Dogs with environmental or food-related allergies may also lick their paws, scratch their skin or experience repeated skin and ear flare-ups.
Treating an ear infection may settle the immediate discomfort, but identifying and managing the underlying trigger is important when infections keep returning.
Grass seeds or other foreign objects
Grass seeds can work their way into a dog’s ear canal, particularly after walking through long grass. This may cause sudden and intense head shaking, pawing at one ear or holding the head to one side.
A grass seed lodged inside the ear should be removed by a veterinarian. Avoid trying to reach into the ear yourself, as this may push it farther down or damage the ear canal.
Ear mites
Ear mites are tiny parasites that can cause intense itching and dark, crumbly debris inside the ears. They are more common in puppies but can affect dogs of any age—particularly those living closely with other animals.
Because mites, yeast and bacterial infections can produce similar symptoms, a veterinary examination is needed to identify what is actually causing the problem.
Water trapped in the ears
Some dogs shake their heads after swimming or bathing because water has entered their ears. Dogs with floppy ears or narrow ear canals may be more prone to moisture becoming trapped.
Gently dry the visible outer ear after swimming, but never push cotton buds or other objects into the ear canal.
An injury or growth
A scratch, insect bite, wound, polyp or growth inside or around the ear can also cause discomfort and head shaking. Any swelling, bleeding, visible lump or ongoing sensitivity should be checked by your vet.
Why You Shouldn’t Ignore Frequent Head Shaking
Strong, repeated head shaking can damage small blood vessels inside the ear flap and lead to an aural haematoma. This is a soft or firm, fluid-filled swelling that can make the ear flap look puffy or balloon-like.
An aural haematoma is uncomfortable and requires veterinary treatment. The original reason for the head shaking—such as infection, allergies or mites—will also need to be addressed.
Can I Clean My Dog’s Ears at Home?
Routine ear cleaning may be helpful for some dogs, but a sore or infected ear should be examined before you add any cleaning solution.
Avoid using:
Cotton buds inside the ear canal
Human ear drops
Leftover medication from a previous infection
Vinegar, peroxide, essential oils or homemade mixtures
Products that have not been recommended for your dog
Different ear problems can look very similar, and using the wrong product may irritate the ear or make diagnosis more difficult. Some ear products may also be unsafe if the eardrum is damaged.
If your dog’s ears are healthy and your vet has recommended routine cleaning, use a gentle dog-specific ear cleaner and follow the instructions carefully.
When Should I Contact My Vet?
Arrange a veterinary appointment if your dog is repeatedly shaking their head or scratching their ears—especially if the symptoms continue, appear suddenly or are getting worse.
Seek prompt veterinary advice if you notice:
Pain when the ear or head is touched
Redness, heat or swelling
Discharge, blood or an unusual smell
A swollen ear flap
Sudden, forceful shaking after walking through long grass
A persistent head tilt
Loss of balance, falling or walking in circles
Flickering eye movements
Vomiting alongside balance problems
Your dog appearing distressed or unusually quiet
A persistent head tilt or loss of balance can indicate a deeper ear or neurological problem and should be assessed urgently.
Helping to Keep Your Dog’s Ears Healthy
Check your dog’s ears regularly so you become familiar with what is normal for them. Healthy ears should generally be comfortable, without a strong smell, excessive discharge or obvious redness.
After swimming, bathing or walking through long grass:
Check around the ears and coat for grass seeds
Gently dry the visible outer ear
Watch for sudden head shaking or scratching
Arrange a check-up if anything looks or smells unusual
Dogs that experience repeated ear infections may need help identifying an underlying cause rather than simply treating each flare-up as it appears.
Frequent head shaking is not just a quirky habit—it is often your dog’s way of showing you that something feels uncomfortable.
Avoid guessing the cause or repeatedly cleaning a sore ear at home. A quick ear examination can help your vet identify whether the problem involves infection, allergies, parasites, a grass seed or something else entirely.
Early attention can mean faster relief for your dog and may reduce the risk of complications.
Sniffs & Snuggles Pet Wellness




