How Long Does It Take to Get Over a Cold?

Most colds clear up within 7 to 10 days, with symptoms peaking around days 2 and 3. That said, the timeline varies depending on your overall health, and some symptoms like a cough can linger well beyond the point where you otherwise feel fine.

The Day-by-Day Timeline

A cold doesn’t hit all at once. After you’re exposed to a virus, there’s a brief incubation period of one to three days before you notice anything. The first signs are usually a scratchy throat, sneezing, or a runny nose with thin, watery mucus.

Symptoms peak within 2 to 3 days of showing up. This is when you feel the worst: congestion builds, your throat is sore, you may have a low-grade fever, and fatigue is at its heaviest. Nasal discharge often thickens and turns yellow or green during this phase, which is a normal part of your immune response, not necessarily a sign of a bacterial infection.

By days 4 through 6, most people start turning a corner. Congestion loosens, energy returns, and the sore throat fades. By the end of the first week, the CDC notes that colds usually resolve. Some people, though, take the full 10 days to feel like themselves again.

Why Some Colds Last Longer

Several factors can push your recovery past the typical week. Smoking is one of the biggest. Research from Yale School of Medicine found that smokers don’t have trouble fighting off respiratory viruses. They actually clear them at a normal rate. The problem is that their immune systems overreact, producing excessive inflammation that causes more tissue damage than the virus itself would. As one researcher put it, smokers use “the equivalent of a sledgehammer, rather than a fly swatter, to get rid of a fly.” Children exposed to secondhand smoke also experience more severe symptoms from respiratory infections.

Stress, poor sleep, and underlying conditions like asthma or other chronic lung diseases can also extend your recovery. If your immune system is compromised for any reason, your body simply needs more time to do its work.

The Cough That Won’t Quit

You might feel recovered in every other way but still be coughing weeks later. This is called a post-viral cough, and it’s one of the most common reasons people worry their cold has turned into something worse.

A lingering cough typically lasts 3 to 8 weeks after the infection itself has cleared. It happens because the virus irritates and inflames your airways, and that inflammation takes time to fully heal even after the virus is gone. The cough is usually dry and nonproductive at this stage. It’s annoying, but in most cases it resolves on its own. If you’re still coughing after 8 weeks, that warrants a medical visit to rule out other causes.

When You’re Contagious

You’re most contagious during the first 2 to 3 days of symptoms, which lines up with when you feel the worst. Viral shedding starts to drop off after that, but you can still spread the virus for the full duration of your cold. As a practical rule, if you’re still blowing your nose frequently and sneezing, you’re still capable of passing it along. The virus spreads through respiratory droplets and through touching contaminated surfaces, so hand washing matters most during those peak days.

Can You Shorten a Cold?

There’s no cure, but zinc lozenges are one of the few interventions with solid evidence behind them. In clinical trials, zinc gluconate lozenges shortened colds by an average of 4 days, while zinc acetate lozenges reduced duration by about 2.7 days. The catch is that timing and cold length matter. Zinc works best when started within the first 24 hours of symptoms, and the benefit scales with how long your cold would have lasted without treatment. A cold that would have dragged on for 15 to 17 days was shortened by about 8 days with zinc, while a 2-day cold was only shortened by about 1 day.

Beyond zinc, the basics still apply: rest, fluids, and managing symptoms with saline nasal rinses or over-the-counter pain relievers. Vitamin C has modest effects at best when taken after symptoms start, and antibiotics do nothing against cold viruses.

Signs Your Cold Isn’t Just a Cold

If you’re not feeling better after 10 days, something else may be going on. A cold can set the stage for secondary bacterial infections like sinusitis, ear infections, or bronchitis. Watch for symptoms that get worse after initially improving, a fever that appears or returns after the first few days, facial pain and pressure that intensifies, or shortness of breath. These patterns suggest the original viral infection has been complicated by something that may need treatment.