How Long Can Kennel Cough Last in Dogs?

Most dogs with kennel cough recover within 10 to 14 days. Mild cases can clear up in as little as 7 days, while more severe or complicated cases can stretch to 20 days or longer. The actual timeline depends on your dog’s age, overall health, vaccination status, and whether a secondary infection develops.

The Typical Recovery Timeline

Kennel cough usually follows a predictable pattern. After exposure, symptoms take 2 to 14 days to appear, with most dogs developing the characteristic dry, honking cough around 5 to 10 days after contact with an infected dog. Once the cough starts, the worst of it typically eases within the first 5 days, but lingering symptoms can persist for 10 to 20 days total.

The American Veterinary Medical Association notes that most cases are mild, with full recovery in 7 to 10 days. Cornell University’s veterinary college puts the general window at about two weeks. So if your dog is otherwise healthy and eating normally, a cough that hangs around for a week or two is well within the expected range.

Why Some Dogs Recover Faster

Vaccination makes a significant difference. In a study published by Merck Animal Health, vaccinated dogs coughed for an average of just 2 days after exposure, compared to 9 days for unvaccinated dogs. That doesn’t mean vaccinated dogs can’t catch kennel cough, but it does mean the illness tends to be shorter and milder when they do.

Age and immune function also matter. Puppies under six months and senior dogs are at higher risk for complications because their immune systems are either still developing or starting to weaken. A healthy adult dog in the prime of life will almost always bounce back faster than a very young or very old one.

When Kennel Cough Lasts Longer Than Expected

If your dog’s cough hasn’t improved after 10 days, or if new symptoms appear, the illness may have progressed beyond a simple upper respiratory infection. Bacteria can take advantage of the already-irritated airways and move deeper into the lungs, causing pneumonia. Signs that this is happening include labored or rapid breathing, a wet or productive cough (rather than the dry honking sound), fever, loss of appetite, and thick nasal discharge.

Pneumonia extends recovery significantly and typically requires veterinary treatment. Antibiotics aren’t usually recommended for standard kennel cough, but they become necessary when bacterial pneumonia sets in. In severe cases, dogs may need more intensive care including IV fluids and oxygen support. Puppies under six months are especially vulnerable to this progression, since certain bacteria can act as a primary infection in very young dogs rather than just a secondary complication.

How Long Your Dog Stays Contagious

This is the part that surprises most owners: your dog can spread kennel cough long after the coughing stops. Dogs infected with the most common bacterial cause can remain contagious for up to eight weeks after symptoms resolve, and potentially even longer. They continue shedding the bacteria for two or more months with no visible signs of illness.

This means that even if your dog seems fully recovered after two weeks, they can still pass the infection to other dogs at the park, daycare, or grooming facility. Most boarding and daycare facilities require dogs to stay home for a set period after a kennel cough diagnosis, and this extended shedding window is why. If your dog has recently been sick, keeping them away from other dogs for several weeks after the last cough is the safest approach.

What Recovery Looks Like Day by Day

In a straightforward case, here’s roughly what to expect. During the first few days after symptoms appear, the cough is at its most frequent and forceful. It often sounds like your dog has something stuck in their throat, and it may end with a gag or retch. Many owners initially mistake it for choking.

By days 3 to 5, the coughing episodes typically start to space out and become less intense. Your dog should still be eating, drinking, and generally acting like themselves between bouts of coughing. If energy levels and appetite stay normal throughout, that’s a good sign the infection is staying in the upper airways where it belongs.

Between days 7 and 14, most dogs are either cough-free or down to occasional mild coughs, especially after excitement or exercise. Some dogs develop a lingering sensitivity in their airways that triggers a cough when they pull against a collar or get worked up, but this fades as the inflammation fully resolves. Rest during this period helps. Avoiding strenuous exercise, switching from a collar to a harness to reduce throat pressure, and keeping your dog in a humid environment can all ease discomfort while the airways heal.

If at any point during this timeline your dog stops eating, becomes lethargic, develops a fever, or starts breathing harder than normal, the illness has likely moved beyond what will resolve on its own.