Children with fevers caused by viral infections usually take about 7 days to recover completely, although the final recovery time cannot be said in a nutshell because each child’s specific condition and the treatment used varies. Children’s immune system is not able to compete with that of adults and can easily be attacked by bacteria or viruses, resulting in a cold and fever. For virus-induced fever, children with strong resistance usually need 3-4 days to recover, while if the child’s resistance is weak, there may be a delay of one to two weeks before the child gradually gets better. There is a great deal of variation among children, so the exact length of time a fever needs to last depends on the child’s constitution and the type of treatment. If your child has a fever for more than 3 days and it still does not go down, it is wise to go to the hospital and take a scientific and effective way to help your child lower his or her body temperature. As you can see, the specific number of days needed for a viral fever in children depends on the situation, parents must do a good job of care during this period, the diet should be based on light, keep the air in the room fresh, to facilitate the recovery of children.