Why do I get a headache every morning after waking up?
For the last two weeks I wake up with a dull headache on both sides of my head. It goes away by lunch. I sleep about 6 hours and drink a lot of tea. Should I be worried?
Male, 34 yrs26 Sept 2026412 views
Answered by
Dr. Anish Shrestha
General Physician · 9 years exp.
Morning headaches are common and often linked to short or poor-quality sleep, dehydration, caffeine withdrawal overnight, or snoring/sleep apnoea. Try sleeping 7–8 hours, drinking water before bed and reducing tea after 4 pm. Please check your blood pressure too. If headaches get worse, wake you up at night, or come with vomiting, weakness or vision changes, see a doctor promptly.
Read full answer