General Medicine

Why do I get a headache every morning after waking up?

Male, 34 yrs26 Sept 2026412 views

Asked by

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?

Doctors' answers1

AS

Dr. Anish Shrestha

General Physician · 9 years exp.

26 Sept 2026

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.

Was this helpful?

Answers are for general information and are not a diagnosis. For personal advice, please book a consultation.

All questions