**Flu usually runs its course in about 3 to 7 days, while mild COVID-19 more often takes 1 to 2 weeks, and both can leave a cough and low energy behind for another week or two.**
Flu tends to hit suddenly with fever, body aches, and headache, and the fever usually breaks within 3 to 4 days. COVID-19 symptoms often build more gradually and vary widely from person to person, so the timeline is less predictable. Age, vaccination status, pregnancy, and conditions like asthma, diabetes, or a weakened immune system all stretch recovery. Testing matters because antivirals for both illnesses work best when started within the first days of symptoms. Rest, fluids, and staying home while you have a fever help you recover and protect the people around you.
How flu and COVID compare
Common questions
How long does flu vs covid last?
Flu usually comes on fast and runs its course in about 3 to 7 days, though cough and fatigue often linger a week or two longer. Fever typically breaks within 3 to 4 days. Most mild COVID-19 cases improve over 1 to 2 weeks, but the timeline varies more, and symptoms like cough, low energy, and changes in taste or smell can last longer. Symptoms that continue or return more than 4 weeks after COVID-19 are called long COVID. With either illness, stay home until you have been fever-free for 24 hours without fever-reducing medicine and your symptoms are improving. Call a clinician if you have trouble breathing, chest pain, confusion, or symptoms that get better and then suddenly worse.
