why do i get a headache after too much sleep?
Causes. Sleeping longer than the recommended seven to eight hours per night can cause headaches. According to WebMD, oversleeping can upset the balance of neurotransmitters and serotonin in the brain which can lead to headaches.