top of page

Why Does My Dog Keep Shaking His Head?

QUICK ANSWER

Persistent head shaking in dogs is almost always a sign of ear discomfort. The most common causes are ear infections, allergies, water trapped in the ear canal, ear mites, or a foreign object lodged inside the ear. Occasional head shakes are normal, but frequent or violent shaking warrants a vet visit.

A dog that shakes its head once or twice after waking up is perfectly normal. A dog that cannot stop shaking its head is telling you something is wrong, and the answer is almost always in the ears.

How do you know if it is an ear infection?

Ear infections are the most common cause of persistent head shaking. Signs include redness or swelling inside the ear flap, a brown, yellow, or bloody discharge, a strong odor coming from the ear, and the dog pawing at the affected ear alongside the shaking. Dogs with floppy ears like Basset Hounds, Cocker Spaniels, and Labrador Retrievers are more prone to ear infections because their ear shape traps moisture and reduces airflow. If you see any discharge or smell an unusual odor, a vet visit is needed; ear infections rarely resolve on their own and worsen without treatment.


Can allergies cause head shaking?

Yes. Environmental allergies (pollen, dust mites, mold) and food allergies both cause inflammation in the ear canal, which leads to itching and head shaking. Allergy-related ear problems tend to be recurring and seasonal in the case of environmental triggers. If your dog's head shaking comes and goes with the seasons or started after a food change, allergies are a likely contributor. The inflammation from allergies also creates conditions that make secondary ear infections more likely, so the two issues often overlap.


What about water or foreign objects?

Water trapped in the ear canal after swimming or bathing is a common trigger for head shaking. Most dogs will shake it out naturally, but if the shaking persists for more than a few hours, the water may have created conditions for an infection to develop. Grass seeds, foxtails, and other small debris can work their way into a dog's ear canal during outdoor activity and cause intense irritation. A foreign object typically causes sudden, violent head shaking that starts immediately after time outdoors. This requires veterinary removal because objects lodged deep in the ear canal can damage the eardrum.


When should you see the vet?

See your vet if head shaking persists for more than a day, if there is any discharge or odor from the ear, if the dog is tilting its head to one side, if there is swelling or redness visible inside the ear, or if the shaking started suddenly after time outdoors. Do not attempt to clean deep inside the ear canal with cotton swabs, which can push debris further in. An ear hematoma, a blood-filled swelling of the ear flap caused by violent shaking, is another reason to seek prompt care.

Head shaking is your dog's way of telling you their ears are bothering them. Most cases are treatable and straightforward once a vet identifies the cause. Pay attention to the frequency and check those ears; catching an infection or foreign object early saves your dog discomfort and saves you a bigger vet bill later.

More Dog Behavior Questions

Mystery Question?

Mystery Question?

Mystery Question?

bottom of page