What to tell your doctor about headaches

Short answer

Tell your doctor how often you get headaches (in days per month), how long they last, where the pain is and what it feels like, what else happens with them, which medicines you take and on how many days, what seems to set them off, how they affect your life, and what has changed recently. Bring a diary of at least a few weeks: it answers most of these with numbers instead of memory.

The top of an Easing PDF report, Migraine history, and its list of patient-identified triggers, on a dark plum background.
In this post
  1. The eight things to cover
  2. Words for the pain
  3. What to bring
  4. Questions you might ask
  5. When not to wait for an appointment
  6. Where Easing fits
  7. Questions people ask

The eight things to cover

  1. How often. Headache days in a typical month. Counted, not guessed.
  2. How long. Hours, or days. Shortest and longest.
  3. Where it hurts. One side or both, front, back, behind an eye. Does it move?
  4. What it feels like. See the words below. And how bad, 0 to 10.
  5. What else happens. Feeling or being sick, light or noise bothering you, visual changes before or during (aura), dizziness.
  6. Medicines. Every one you take for it, the dose, how many days a month, and whether it helps. Include anything bought over the counter.
  7. Possible triggers. Sleep, missed meals, alcohol, your period, stress. Say "possible": a diary shows what came before, not what caused it.
  8. The effect, and what's new. Days of work or school missed, plans cancelled. And anything that has changed: more often, worse, different.

Words for the pain

WordWhat people usually mean
Throbbing or pulsingBeats in time with your heart
Pressing or tightLike a band or a weight on the head
StabbingShort, sharp jabs
DullConstant, in the background
Worse with movementStairs, bending or walking makes it worse

Use your own words if none fit. Your doctor needs the description, not the right term.

What to bring

  • A headache diary for at least a few weeks. The National Migraine Centre asks for a month of every headache; our printable diary has the same columns.
  • The boxes or a list of every medicine you've tried, and what happened.
  • Your three questions, written down.

Questions you might ask

  • What kind of headache do you think this is?
  • Am I taking painkillers on too many days?
  • What should I try next, and how will we know if it works?
  • What should make me come back sooner?

When not to wait for an appointment

The NHS says to call 999 for a headache that came on suddenly and is extremely painful, or with problems speaking or remembering, loss of vision, drowsiness or confusion, or a seizure. It says to get an urgent GP appointment or contact NHS 111 if a migraine has lasted longer than 72 hours or aura lasts longer than an hour. Outside the UK, use your local emergency and urgent care numbers.

Where Easing fits

We make Easing, a headache diary for iPhone, coming soon to the App Store. It records the things on this list as you go and makes a PDF to hand over. It doesn't diagnose; that's your doctor's job.

Questions people ask

How do I describe a headache to a doctor?

Say how many days a month you get them, how long they last, where the pain is, what it feels like (throbbing, pressing, stabbing, dull), how bad from 0 to 10, other symptoms, what medicines you take and on how many days, and how it affects your life.

What should I bring to a migraine appointment?

A headache diary covering at least a few weeks, a list of every medicine you have tried and whether it helped, and your questions written down.

When should I see a doctor about headaches?

The NHS says to see a GP if migraine attacks are severe or getting worse, happen more than once a week, are hard to control, or regularly come with your period. For a sudden, extremely painful headache, call 999.

Sources: NHS: migraine; National Migraine Centre: headache diary. Both checked 29 October 2026.

More apps from us

Small iPhone apps, made by the same team. Also in your browser: MDConvert, turn Markdown into PDF, Word or HTML.