Most common infections clear up within a few days to two weeks, but the exact timeline depends on whether the infection is viral or bacterial, where it is in your body, and whether you’re treating it. A mild cold can resolve in under a week, while pneumonia can leave you fatigued for a month or more. Here’s what to expect for the most common types.
How Your Body Fights an Infection
Understanding the internal timeline helps explain why infections don’t disappear overnight. Your immune system works in stages, and each one takes time to ramp up.
In the first two days, your body’s frontline defenses kick in. These fast-acting cells and signaling proteins work to slow the spread of the invading virus or bacteria. They peak within about 48 hours and hold the line while your body prepares a more targeted response.
Around day three, specialized immune cells begin activating. These are the cells that learn to recognize the specific pathogen and destroy it. They hit peak activity roughly five days into the infection, which is often when you feel the worst. Your body also starts producing antibodies around this point, and antibody levels stay elevated for nearly a month before gradually declining. This is why even after you “feel better,” your body is still actively cleaning up and repairing tissue for days or weeks afterward.
Common Cold and Flu
A typical cold lasts 7 to 10 days. The first two or three days usually bring the worst congestion and sore throat, with symptoms gradually tapering after that. A lingering cough or mild stuffiness can hang around for a few extra days beyond that window.
The flu tends to hit harder and last a bit longer. Most people feel significantly better within one to two weeks, though fatigue and a residual cough can persist. You’re contagious for the duration of your symptoms with most respiratory viruses, and with some (like the flu) you can spread it before symptoms even appear, during the incubation period.
Stomach Viruses
Norovirus and similar stomach bugs are mercifully short. Active symptoms, including vomiting, diarrhea, and cramping, typically last 1 to 3 days. You can spread the virus from the moment symptoms start until several days after you recover. In some cases, the virus continues shedding in stool for weeks, and in people with weakened immune systems, shedding can continue for months. This is why hand hygiene matters well after you feel fine again.
Urinary Tract Infections
If you have mild UTI symptoms, it’s reasonable to push extra fluids for a day and see if things improve. If they don’t, you’ll likely need antibiotics. Once you start treatment, a standard course of 3 to 5 days is usually enough to clear an uncomplicated UTI. Most people notice symptoms easing within the first couple of days on medication. Untreated UTIs rarely resolve on their own and can spread to the kidneys, so waiting more than a day or so without improvement isn’t worth the risk.
Skin Infections Like Cellulitis
Cellulitis, a bacterial skin infection that causes redness, warmth, and swelling, starts responding to antibiotics within a few days. Pain decreases first, then swelling goes down, and discoloration begins to fade. Most people feel substantially better within 7 to 10 days of starting treatment. If the redness is spreading rather than shrinking after two or three days on antibiotics, that’s a sign the medication may not be working and your treatment plan needs to change.
Pneumonia
Pneumonia sits at the longer end of the recovery spectrum. Some people bounce back and return to normal routines in 1 to 2 weeks, but for many it takes a month or longer to fully recover. Fatigue is the most stubborn symptom, persisting for about a month in most cases even after the cough and fever are gone. Older adults and people with chronic health conditions often fall on the slower end of that range.
How Quickly Antibiotics Work
For bacterial infections, antibiotics typically produce noticeable improvement within 24 to 48 hours. Fever drops, localized pain eases, and you start to feel like the infection is losing ground. By 48 to 72 hours, most of the bacteria are eliminated, though lingering fatigue or a soft cough can stick around as damaged tissue heals.
One critical point: finishing your full antibiotic course matters even after you feel better. Stopping early can leave behind bacteria that are harder to kill the next time around.
What Makes Some Infections Last Longer
Two people can catch the same bug and recover on very different timelines. Several factors explain the gap.
- Age: Older adults heal more slowly because the inflammatory phase of the immune response lasts longer with age. Higher levels of free radicals, toxic byproducts of normal body processes, make it harder for the body to maintain the proteins it needs for repair.
- Chronic conditions: Diabetes, obesity, and untreated HIV all impair the immune system’s ability to fight infection efficiently. Skin conditions like eczema can also slow healing by disrupting the body’s outer barrier.
- Immune suppression: People on medications that dampen the immune system, such as those used after organ transplants or for autoimmune diseases, often shed viruses for longer and take more time to recover.
- Hydration and rest: Your immune system is resource-intensive. Dehydration and sleep deprivation both slow the process down, even if the effect is hard to quantify precisely.
Signs an Infection Is Getting Worse
Most infections follow a predictable arc: you feel bad, you feel worse for a day or two, then you gradually improve. The concern is when that arc reverses, when you were getting better and then suddenly aren’t, or when symptoms escalate beyond what you’d expect.
Warning signs that an infection may be turning dangerous include a high fever combined with very fast breathing, rapid heart rate, confusion, or feeling lightheaded. Cool or clammy skin, difficulty breathing, a significant drop in how much you’re urinating, or extreme difficulty staying awake are signs of septic shock, a life-threatening response to infection that requires emergency care. These symptoms can develop from what started as a routine infection, so worsening after initial improvement is always worth taking seriously.