how long does it take to recover from viral fever?
Fevers due to viruses can last for as little as two to three days and sometime as long as two weeks. A fever caused by a bacterial infection may continue until the child is treated with an antibiotic.