Most common infections heal within one to three weeks, but the exact timeline depends on the type of infection, where it is in your body, and whether it’s caused by a virus or bacteria. A simple cold often clears up in about seven days, while a urinary tract infection on antibiotics can start feeling better within a few days. Knowing what’s normal for your specific infection helps you gauge whether healing is on track or something needs attention.
Colds and Upper Respiratory Infections
Upper respiratory infections, which include the common cold, are the infections most people deal with most often. They’re almost always viral, meaning antibiotics won’t help. Most people start feeling better after about seven days, though lingering symptoms like a mild cough or congestion can stick around for up to three weeks. The full course of an acute upper respiratory infection is defined as lasting fewer than 21 days.
You’re most contagious starting two days before symptoms appear and continuing for about six days after they begin. That means by the time you feel your worst, you’ve likely already been spreading the virus for a couple of days. Symptoms typically peak around days two through four, then gradually taper off.
COVID-19 and Flu
COVID-19 follows a somewhat similar arc to other respiratory viruses but tends to keep you contagious a bit longer. Most people with healthy immune systems stop being infectious after 8 to 10 days from symptom onset, though diagnostic tests can remain positive well beyond that point. The CDC recommends staying away from others until at least 24 hours after your symptoms are improving and your fever has broken without medication. For five additional days after that, taking extra precautions like masking and distancing is advised.
Influenza typically runs its course in one to two weeks, with the worst symptoms concentrated in the first three to five days. Both COVID and flu can leave you with fatigue and a cough that persists for weeks after the infection itself has cleared.
Urinary Tract Infections
UTIs are one of the faster infections to resolve once treatment starts. Burning and pain during urination often improve soon after the first doses of antibiotics. Within a few days of starting treatment, most symptoms begin to clear up, though it can take a little longer for inflammation to fully settle. A standard antibiotic course for an uncomplicated UTI runs three to seven days depending on the medication prescribed.
Even after you feel better, finishing the full course of antibiotics matters. Stopping early increases the risk of the infection returning or becoming harder to treat the next time around.
Skin Infections Like Cellulitis
Cellulitis, one of the most common skin infections, typically heals within 7 to 10 days with antibiotics. A typical prescription lasts about a week. One thing that catches people off guard: symptoms often get worse in the first 48 hours of treatment before they start to improve. The skin may look redder or feel more swollen during that initial period, which doesn’t necessarily mean the antibiotics aren’t working.
If you don’t notice any improvement after two to three days on antibiotics, that’s the point to follow up with your doctor. It may mean the bacteria causing the infection aren’t responding to that particular antibiotic, or the infection is deeper than initially assessed.
Wound and Surgical Site Infections
Infected cuts, scrapes, and surgical wounds have more variable timelines because healing depends heavily on the wound’s size, location, and depth. Minor wound infections caught early may clear in a week or so with proper cleaning and sometimes oral antibiotics. Deeper infections involving tissue below the skin surface can take several weeks and occasionally require drainage or more intensive treatment.
Signs that a wound is infected rather than just healing normally include increasing redness that spreads outward from the wound edges, warmth, swelling, pus or cloudy drainage, and worsening pain after the first day or two. Normal healing pain gradually decreases over time. Infected wound pain does the opposite.
Why Some Infections Take Longer
Several factors can slow your body’s ability to fight off an infection. Diabetes is one of the most significant. Elevated blood sugar impairs circulation, which means the nutrients and oxygen your immune system needs to heal tissue can’t reach the site efficiently. High blood sugar also promotes bacterial growth and can suppress the immune response directly, creating a cycle where infections both start more easily and resolve more slowly. People with diabetes may also have nerve damage that reduces sensation in the hands and feet, making it harder to notice infections early.
Other conditions that delay healing include autoimmune diseases, anything requiring immunosuppressive medications, chronic kidney disease, and poor nutrition. Age also plays a role: older adults generally take longer to recover from the same infections that younger people shake off quickly.
Sleep and Recovery
Sleep deprivation measurably slows healing. In a controlled study published in the Journal of Applied Physiology, people who were sleep-restricted took an average of 5.0 days to restore their skin barrier after a wound, compared to 4.2 days for people getting adequate sleep. That’s roughly a 20% slower recovery. The sleep-deprived group also showed a weaker early immune response at the wound site, with lower levels of the signaling molecules that recruit immune cells to fight infection and start repair.
Interestingly, the study also found that a targeted nutritional supplement partially offset the immune effects of sleep loss, boosting those early inflammatory signals back up. While the supplement didn’t fully close the gap in healing time, it suggests that what you eat during an infection genuinely matters for recovery, not just as general wellness advice.
Antibiotic-Resistant Infections
When bacteria are resistant to first-line antibiotics, recovery can stretch dramatically. Instead of days to a week, resistant infections sometimes require second or third-line treatments that take weeks or even months. These backup treatments often come with more side effects, and the extended illness carries its own risks, including organ strain and prolonged hospitalization. The CDC notes that antibiotic-resistant infections can “prolong care and recovery, sometimes for months.”
This is one of the practical reasons why taking antibiotics only when prescribed, and completing the full course, matters for your future self. Each unnecessary or incomplete course increases the chance that bacteria in your body develop resistance, making the next infection harder to treat.
Signs an Infection Isn’t Healing
Most infections follow a predictable pattern: symptoms worsen for a few days, plateau, then gradually improve. The clearest sign that something is going wrong is when that trajectory reverses. You were getting better and then start getting worse again, or you haven’t improved at all after the timeframes described above.
Specific warning signs that an infection may be spreading or becoming dangerous include:
- Confusion or slurred speech that wasn’t present before
- Skin changes like blue, grey, pale, or blotchy patches on the skin, lips, or tongue
- Breathing difficulty including breathlessness or very rapid breathing
- A rash that doesn’t fade when you press a glass against it
- No urination for an entire day in adults, or 12 hours in young children
- A very high or very low temperature or feeling unusually cold to the touch
- Spreading redness, swelling, or pain around a cut or wound
These can be signs of sepsis, a life-threatening response to infection that requires emergency care. Sepsis is most dangerous in very young children, older adults, and people with weakened immune systems, but it can happen to anyone. In babies, watch for a weak or high-pitched cry, unusual sleepiness, difficulty feeding, or grunting sounds with breathing.