Dog Shaking Head: Causes, What It Means & When to See a Vet 2026
Dogs shake their heads occasionally as a normal behavior — to clear water from their ears after swimming, for instance. But when a dog keeps shaking their head repeatedly, especially combined with scratching at the ear, tilting the head, or an unpleasant smell from the ear, it usually signals an underlying problem that needs attention.
This guide is for informational purposes. If your dog is persistently shaking their head, consult your veterinarian to identify and treat the cause.
Common Causes of Head Shaking in Dogs
| Cause | Common Symptoms | Urgency |
|---|---|---|
| Ear infection (otitis externa) | Odor, discharge, scratching, redness | Vet within 24–48 hrs |
| Ear mites | Dark, coffee-ground discharge, intense scratching | Vet soon |
| Water in the ears (post-swimming) | Shaking immediately after water exposure | Usually resolves on own |
| Allergies | Seasonal pattern, itching elsewhere, recurring | Vet for diagnosis |
| Foreign body in ear (grass seed, debris) | Sudden onset, intense pawing at one ear | Vet promptly |
| Ear hematoma | Swollen ear flap (pinna) | Vet soon |
| Vestibular disease | Head tilt, circling, loss of balance, eye flicking | Vet immediately |
| Polyp or tumor | Persistent shaking, one-sided, progressive | Vet soon |
Ear Infection: The #1 Cause
Ear infection (otitis externa) is by far the most common reason dogs shake their heads. Dogs have an L-shaped ear canal that traps moisture and debris, making them susceptible to bacterial and yeast infections. Certain breeds are especially prone:
- Floppy-eared breeds — Cocker Spaniels, Basset Hounds, Golden Retrievers (ear flaps restrict airflow)
- Dogs that swim frequently — water in the ears creates a moist environment for bacteria
- Dogs with allergies — allergic inflammation makes the ear canal more vulnerable to infection
- Dogs with excessive ear hair — Poodles and some terriers can have hair that traps debris
Signs of ear infection beyond head shaking include:
- Unpleasant odor from the ear
- Yellow, brown, or black discharge
- Redness or swelling of the ear canal
- Scratching at the ear with a paw
- Sensitivity when the ear is touched
- Head tilting to one side
Ear infections require veterinary treatment with appropriate ear drops (antibiotic, antifungal, or both depending on the cause). Do not put anything in your dog’s ears without veterinary guidance.
When Head Shaking Is Normal
Head shaking is completely normal when:
- It happens briefly after swimming or bathing
- It occurs occasionally after your dog wakes up
- It happens once or twice after being outside (clearing debris)
- It’s part of play behavior
A single session of head shaking with no other symptoms is rarely concerning. It’s the persistent, repeated head shaking that signals a problem.
Warning Signs to Watch For
See a vet promptly if head shaking is:
- Happening multiple times per hour
- Accompanied by any ear odor or visible discharge
- Combined with scratching, pawing, or rubbing the ear on furniture
- Associated with head tilting or loss of balance
- Causing the ear flap to swell (hematoma)
- Appearing suddenly and intensely in one ear (may indicate a foreign body)
Important: Resist the urge to clean your dog’s ear at home without knowing the cause. If there’s a ruptured eardrum or foreign body present, home cleaning can cause serious damage. Always get a vet diagnosis first.
What to Do at Home
While waiting for a vet appointment:
- Do not insert anything into the ear canal
- Keep the ear dry — no swimming or bathing
- Prevent your dog from scratching (use a cone/e-collar if necessary to prevent self-injury)
- Note when the shaking started and any other symptoms to report to the vet
After ear infection treatment, ask your vet about preventive ear cleaning — typically recommended every 2–4 weeks for prone breeds, using a vet-approved ear cleaning solution. Find experienced vets near you and groomers who handle ear cleaning on HeiBob.
Why does my dog keep shaking their head?
Can I treat my dog’s head shaking at home?
What does it mean when a dog shakes their head and scratches their ear?
Which dog breeds are most prone to ear infections and head shaking?
Can allergies cause a dog to shake their head?
Find Trusted Vets Near You
If your dog keeps shaking their head, don’t wait. Find an experienced veterinary clinic near you on HeiBob for fast, accurate diagnosis and treatment.