What are the common causes of headache in children?
Headaches in children can be caused by a variety of factors. Tension headaches and migraines are common. Other causes include viral infections, sinusitis, and ear infections. In rare cases, headaches can be a symptom of more serious conditions like meningitis or a brain tumor.