How Long Does a Cold or Flu Last, Day by Day

A common cold usually lasts less than a week. The flu lasts longer, typically five to seven days for the core symptoms, though full recovery can stretch to two weeks. Both infections follow a predictable arc, and knowing where you are in that timeline helps you gauge whether you’re healing normally or something else is going on.

Common Cold: Day by Day

Cold symptoms appear one to seven days after you’re exposed to the virus. You’ll usually notice a scratchy throat or runny nose first, and symptoms peak around days two and three. That’s when congestion, sneezing, and a mild sore throat hit their worst. By day four or five, most people start turning a corner. The whole thing wraps up in under a week for the majority of otherwise healthy adults.

One exception: a lingering cough. Even after your nose clears up and you feel mostly fine, a dry or mildly productive cough can stick around for three to eight weeks. This post-viral cough happens because the infection irritates your airways, and that inflammation takes longer to resolve than the infection itself. It’s annoying but not a sign that you’re still sick or contagious.

Flu: Day by Day

The flu hits harder and faster than a cold. After an incubation period of one to four days, symptoms arrive suddenly: fever, body aches, chills, headache, fatigue, and often a dry cough. Unlike a cold, which builds gradually, the flu can take you from fine to flat on your back within hours.

Fever and body aches are usually the first symptoms to fade, often within the first three to four days. Cough, fatigue, and general weakness tend to linger longer. Total symptom duration runs five to seven days for most people, but feeling fully like yourself again can take up to two weeks. That residual fatigue is one of the hallmarks that separates the flu from a bad cold.

Who Recovers Slower

Children, older adults, and people with weakened immune systems often take longer to bounce back from the flu. Young children may shed the virus for ten or more days after symptoms start, compared to five to seven days for healthy adults. People with compromised immune systems can remain contagious for several weeks, which also signals their bodies are fighting the infection for longer.

Even among healthy adults, recovery speed varies. If you push yourself back into a full schedule too early, particularly with the flu, the fatigue phase can drag on. Rest during the first few days genuinely shortens the tail end of recovery.

When You’re Contagious

With the flu, you’re contagious starting about one day before you even have symptoms. That pre-symptomatic window is one reason flu spreads so effectively. You remain infectious for roughly five to seven days after symptoms appear, with peak contagiousness during the first three to four days of illness, especially if you have a fever. People who carry the flu without any symptoms at all can still spread it.

Colds follow a similar pattern but are generally most contagious in the first two to three days, when sneezing and nasal discharge are at their worst.

The CDC’s current guidance for returning to work, school, or other public settings applies to both: you can resume normal activities once your symptoms are improving overall and you’ve been fever-free for at least 24 hours without using fever-reducing medication. For the next five days after that, the CDC recommends extra precautions like wearing a mask, improving ventilation, and keeping some physical distance when possible.

Signs Something Else Is Going On

The classic pattern for both colds and the flu is a steady climb in symptoms, a peak, and then gradual improvement. The red flag to watch for is a “double dip”: you start feeling better, then suddenly get worse again. A new or higher fever, fresh pain in your ears, sinuses, or chest, or symptoms that haven’t improved at all after ten days can signal a secondary bacterial infection like sinusitis, an ear infection, or pneumonia. These complications develop because the initial virus weakens your defenses enough for bacteria to take hold.

Severe localized pain (concentrated in one ear, one side of the throat, or deep in the chest), a stiff neck, or a new rash alongside a fever are all reasons to contact a healthcare provider rather than wait it out.

Cold vs. Flu: Quick Comparison

  • Incubation period: Colds take one to seven days to show up; the flu takes one to four days.
  • Symptom peak: Colds peak around days two to three. Flu symptoms hit hardest in the first three to four days.
  • Total duration: Colds resolve in under a week. Flu symptoms last five to seven days, with fatigue potentially lingering up to two weeks.
  • Fever: Colds rarely cause a significant fever. The flu almost always does, though it typically breaks within the first few days.
  • Lingering cough: Either infection can leave behind a cough lasting three to eight weeks.