Viral fever duration will depend upon the cycle length of the causative virus. Usually, the viral fever lasts for 3-5 days, with a few symptoms resolving in another couple of days. However, for some of the viruses, the cycle could be long, and it might take up to 2 weeks for the viral fever to subside. However, if the symptoms persist even after two weeks, you should consult a doctor. We recommend you consult our medical experts for the best advice on viral fever diagnosis and treatment.