A high fever does not necessarily mean your child has a serious illness. Fever is a sign of infection which is usually caused by a virus, but it may sometimes be due to bacteria. Bacterial infections are treated with antibiotics. Virus infections, which are far more common, do not need antibiotics. The fever is a way in which the body fights infection and the temperature will return to normal when the infection has completely gone.