Most colds last 7 to 10 days from the first sniffle to the last cough. The CDC puts it even shorter for many people, noting that colds usually resolve in less than a week. But the timeline varies depending on your overall health, sleep habits, and which of the 200-plus viruses caused the infection. Here’s what to expect as a cold moves through its stages.
The Three Stages of a Cold
A cold follows a fairly predictable arc. The first three days are the early stage, when symptoms are mild and easy to dismiss. You might notice a scratchy or tingling throat, some body aches, and unusual fatigue. Many people don’t realize they’re getting sick yet, which is part of why colds spread so easily.
Days 4 through 7 are the peak. This is when the virus is most active and symptoms hit their worst. Expect a sore throat, congestion or a steady runny nose, coughing, fatigue, body aches, and possibly chills or a low-grade fever. This stretch is the part most people think of as “having a cold,” and it’s when you’re most likely to call out of work or cancel plans.
By days 8 to 10, you’re in the tail end. The sore throat and fever typically drop off first, but a lingering cough, mild congestion, and some fatigue often hang around as your body finishes clearing the virus. Most people feel noticeably better each day through this final stage, even if they’re not quite back to normal.
When a Cough Sticks Around Longer
Even after the cold itself is over, a cough can persist for weeks. In a study published in the journal CHEST, about 25% of people had a cough that outlasted all other cold symptoms by 1 to 4 weeks. Another 4.4% still had a cough more than 4 weeks after everything else had cleared up.
This post-viral cough happens because the airways stay irritated and inflamed after the infection is gone. It doesn’t necessarily mean something is wrong. The cough is typically dry, worse at night, and gradually fades on its own. But if it’s getting worse instead of better, or you start coughing up colored mucus weeks later, that’s a different situation worth looking into.
How Long You’re Contagious
You can spread a cold before you even know you have one, which makes the early stage particularly tricky. The CDC’s current guidance says that once your symptoms are improving overall and you’ve been fever-free for at least 24 hours (without fever-reducing medication), you’re typically less contagious. But your body hasn’t fully cleared the virus yet.
During the 5 days after that point, you can still pass the virus to others, so taking precautions like washing your hands frequently and covering coughs makes a real difference. After that 5-day window, you’re much less likely to be contagious. For people who test positive but never develop symptoms, the CDC recommends the same 5-day precaution period.
What Affects How Fast You Recover
Sleep is one of the strongest predictors of recovery speed. A study of over 860 older adults found a clear relationship between nightly sleep duration and how long colds lasted. People who recovered in 1 to 4 days slept an average of 6.4 hours per night, while those who took 8 or more days to recover averaged only 6 hours. That gap may sound small, but it was statistically significant and consistent across the study population.
Physical activity levels before getting sick also mattered. People who were more physically active in their daily lives recovered faster than those who were more sedentary. This doesn’t mean you should exercise through a cold (rest is important when you’re symptomatic), but it suggests that regular activity in the weeks and months before catching a virus gives your immune system a better starting position.
Other factors that can stretch a cold beyond the usual timeline include chronic stress, smoking, underlying conditions that weaken the immune system, and simply being run down from poor nutrition or dehydration. Children also tend to have colds that last a bit longer than adults, partly because their immune systems are still learning to recognize common viruses.
Signs a Cold Has Turned Into Something Else
The 10-day mark is the key threshold. If you’re not feeling any better after 10 days, or if symptoms that had been improving suddenly get worse again, the cold may have opened the door to a bacterial infection like sinusitis or bronchitis. Specific warning signs at that point include fever, chills, a productive cough, and yellow or green phlegm.
Some symptoms warrant attention regardless of timing. Pain when breathing, shortness of breath, chest tightness, or wheezing can signal that the infection has moved into the lower respiratory tract. These don’t typically happen with a standard cold and shouldn’t be brushed off as normal.