how long does it take to get over a viral infection?
Most viral infections last from several days to 2 weeks. Mononucleosis may last longer. Virus infections can be more serious for older adults. To help take care of yourself, take the full course of treatment your healthcare provider prescribes.