Teeth Grinding
Morning headaches in children could be caused due to several factors. Teeth grinding at night is one of them. Many children have a habit of grinding their teeth while they are sleeping. This causes tension in the muscles of the jaw, neck, and shoulders, which in turn may cause pain in the head.