Question: why do you get a headache after sleeping?
Answer: 1 – Relaxing after stress These send out impulses to blood vessels to constrict and then dilate, which causes a headache. How to fix it: Avoid the temptation to sleep in at weekends. More than 8 hours' sleep at a time can bring on a headache.