The main causes of headaches in children include the following: first, symptoms caused by children with colds. Children with colds, especially influenza, have high fever, headache, and muscle aches and pains caused by influenza A or B viruses, and need to be treated with oseltamivir. Secondly, the symptoms are caused by sinusitis in children. If a child has sinusitis that causes headache and is accompanied by nasal congestion and yellow pus nasal discharge, a sinus CT can be done for the child to confirm the diagnosis. If the diagnosis of sinusitis is confirmed, the child can be treated conservatively with amoxicillin and other drugs.