Most people recover from the flu within one to two weeks, but the timeline varies depending on your overall health and which symptoms you’re tracking. The worst of it, including fever, body aches, and chills, typically peaks in the first three to four days and clears within a week. A lingering cough and fatigue, though, can stick around for several weeks after that.
The First Few Days: Incubation to Peak
The flu hits fast. Unlike a cold, which creeps in gradually, flu symptoms tend to appear within two or three days of exposure. One day you feel fine, and the next you’re dealing with fever, headache, muscle aches, sore throat, and exhaustion that seems to come out of nowhere.
The first two to three days after symptoms appear are usually the worst. Fever commonly runs between 100°F and 104°F, and the combination of chills, body aches, and fatigue can make it hard to get out of bed. This is also when you’re most contagious. You can actually spread the virus starting about a day before you even feel sick, which is one reason the flu spreads so efficiently through households and workplaces.
Days 4 Through 7: Turning the Corner
For most healthy adults, fever breaks somewhere around day three to five. Once it does, you’ll likely notice a gradual improvement in energy and body aches over the next few days. Sore throat and nasal congestion tend to ease up during this stretch too. By the end of the first week, the acute phase of the illness is over for most people.
That said, “feeling better” and “feeling normal” are two different things. Even after your fever is gone and the worst symptoms have faded, you may still feel wiped out. Many people make the mistake of jumping back into their full routine too soon and end up feeling worse again, not because the virus has returned, but because their body hasn’t fully recovered.
Lingering Symptoms After the First Week
A dry, nagging cough is one of the most common symptoms that hangs on well past the main illness. This post-viral cough typically lasts three to eight weeks. It happens because the flu irritates and inflames the airways, and that inflammation takes time to heal even after the virus itself is cleared. The cough isn’t usually a sign that something is wrong, but if it persists beyond eight weeks, it’s worth getting checked out.
Fatigue is the other big one. Some people feel unusually tired for two to three weeks after the flu, even when every other symptom is gone. This post-viral fatigue is your immune system’s hangover. It spent enormous energy fighting the infection, and rebuilding takes time. Older adults and people with chronic health conditions often experience a longer recovery window.
How Long You’re Contagious
Most healthy adults and children can spread the flu starting about one day before symptoms appear and for up to seven days after symptoms resolve. That’s a wide window, which is why the flu moves so quickly through schools and offices. People with weakened immune systems can remain contagious for several weeks.
The CDC’s current guidance says you can return to normal activities once your symptoms have been improving overall for at least 24 hours and any fever has been gone for at least 24 hours without using fever-reducing medication. That last part matters. If you need ibuprofen or acetaminophen to keep your temperature down, the clock hasn’t started yet.
What Affects How Long the Flu Lasts
Age and Health Status
Children under five, adults over 65, pregnant women, and people with chronic conditions like asthma, diabetes, or heart disease tend to have longer and more severe bouts of the flu. For these groups, symptoms can last well beyond a week, and the risk of complications like pneumonia is higher. Young children sometimes see more dramatic improvement with early treatment, with symptoms shortening by roughly 29 hours on average when antiviral medication is started early.
Antiviral Treatment
Prescription antiviral medication, when taken within the first 48 hours of symptoms, can shorten the illness. In adults, it trims about 17 hours off the total symptom duration, reducing the average from seven days to roughly six days. That’s a modest but real difference, especially for people at higher risk of complications. The benefit is most significant when treatment starts as early as possible after symptoms begin.
Vaccination
If you were vaccinated and still caught the flu (a breakthrough infection), your illness is likely to be milder and shorter than it would have been otherwise. Studies show that vaccination reduces the overall severity of illness, including shorter hospital stays and fewer complications for those who do end up hospitalized. The vaccine won’t guarantee you avoid the flu entirely, but it changes the experience significantly if you do get sick.
A Realistic Recovery Timeline
- Days 1 to 3: Sudden onset of fever, body aches, chills, sore throat, headache, and exhaustion. This is the peak of the illness and when you’re most contagious.
- Days 4 to 7: Fever breaks, body aches fade, energy slowly starts to return. Cough and congestion may still be present.
- Weeks 2 to 3: Most symptoms are gone, but fatigue and a dry cough can linger. You may feel like you’re at 80% rather than 100%.
- Weeks 3 to 8: A post-viral cough can persist in some people. Fatigue typically resolves within this window for otherwise healthy adults.
So while the answer to “how long does the flu last” is technically about a week for the main illness, the full recovery arc from exposure to feeling completely like yourself again can stretch to three or four weeks for many people, and occasionally longer.