Quick Answer
The flu typically lasts 5 to 7 days, though fatigue and cough may last 1–2 weeks or longer.
Typical Timeline
- Early symptoms: 1–3 days
- Peak symptoms: 3–5 days
- Recovery: 5–7 days
- Lingering fatigue: 1–2 weeks
What Affects Recovery Time
- Overall health
- Immune system strength
- Rest and hydration
- Severity of the illness
Ways to Recover Faster
- Get plenty of rest
- Stay hydrated
- Take medications as needed
- Avoid overexertion
Why It May Take Longer
- Weak immune system
- Lack of rest
- Complications or secondary infections
Quick Summary
Most flu cases improve within a week, but full recovery may take longer.
Frequently Asked Questions
How long are you contagious with the flu?
You are typically contagious for about 5 to 7 days after symptoms begin.
Can the flu last longer than a week?
Yes, some symptoms like fatigue can last longer.
What helps you recover faster from the flu?
Rest, hydration, and proper care can speed recovery.