Headache is an extremely common problem that is seen in both children and adults. There are numerous reasons for having a headache. Eyestrain can cause headaches, but this type of headache only occurs after using the eyes for a long period of time. Most of the time, headaches are not due to the eyes. However, a thorough eye exam should be able to determine whether the eyes are contributing to headaches.