The flu typically lasts about 3 to 7 days with the most severe symptoms occurring in the first 2 to 3 days. However, some symptoms like cough, fatigue, and weakness can linger for up to 2 weeks as the body fully recovers. Most people make a full recovery within two weeks. In some cases, if symptoms persist beyond a week or worsen, it may indicate complications or an underlying condition requiring medical attention.
