Neurology and pain
Headaches: causes, treatment, headaches in pregnancy and children, and when to get help
Most headaches go away on their own and are not a sign of something more serious. They can last 30 minutes, several hours or sometimes days, and common causes include stress, colds, too little sleep or fluids, and too much alcohol or caffeine. Rest, fluids and paracetamol or ibuprofen usually help. Get urgent help for a sudden, severe headache or one with warning signs.
Last checked: 2026-10-11
Key facts
At a glance.
-
Most are harmless
The NHS says most headaches go away on their own and are not a sign of something more serious. They can last 30 minutes, several hours, or sometimes several days.
-
Common causes
A cold or flu, stress, too much alcohol, bad posture, eyesight problems, not eating regular meals, dehydration, taking too many painkillers, and periods or menopause.
-
Pregnancy
The NHS says headaches can be common in early pregnancy and usually improve as it goes on. A severe headache can sometimes be a symptom of pre-eclampsia.
-
Children
Get an urgent GP appointment or call 111 for a child whose headache is getting worse or wakes them at night, or comes with vomiting or vision problems.
-
What helps
Drink plenty of water, rest, relax, and take paracetamol or ibuprofen. Do not skip meals, oversleep, strain your eyes or drink alcohol.
-
999
Call 999 or go to A&E for a headache with a seizure, numbness or weakness, a sudden extremely painful onset, a head injury in the last 3 months, confusion or loss of vision.
Headaches in pregnancy
The NHS says headaches can be common in early pregnancy and usually improve as the pregnancy goes on. They do not harm your baby, but they can be uncomfortable for you.
A headache can sometimes be a symptom of pre-eclampsia, which can lead to serious complications if it is not monitored and treated. The NHS says pre-eclampsia usually starts after 20 weeks of pregnancy.
Paracetamol is the first choice of painkiller in pregnancy. The NHS says that for safety, if you take paracetamol in pregnancy, you should take it for the shortest possible time, and you can get advice from your pharmacist, midwife or GP about how much and for how long. Some painkillers should be avoided in pregnancy unless prescribed by your doctor, such as those containing codeine and non-steroidal anti-inflammatory drugs (NSAIDs) like ibuprofen.
The NHS suggests drinking plenty of fluids to prevent dehydration, getting enough sleep and resting and relaxing, for example with a pregnancy yoga class.
Pregnancy headache: when to get urgent help
The NHS says to call your maternity unit, GP or NHS 111 if you are pregnant and have a severe headache with any of the following, because they could be signs of pre-eclampsia and need to be checked immediately.
-
Problems with vision, such as blurring or seeing flashing lights.
-
Pain just below your ribs.
-
Vomiting.
-
A sudden increase in swelling of your face, hands, feet or ankles.
What causes headaches?
The NHS lists the following common causes of headaches, and says that keeping a headache diary might help you work out what triggers yours.
-
Having a cold or flu.
-
Stress.
-
Drinking too much alcohol.
-
Bad posture.
-
Eyesight problems.
-
Not eating regular meals.
-
Not drinking enough fluids (dehydration).
-
Taking too many painkillers.
-
Having your period or the menopause (hormone headache).
Common types of headache
The NHS says severe headaches can sometimes be caused by a migraine or cluster headache. Tension headaches are described as very common.
| Type | What it is like | Key points |
|---|---|---|
| Tension headache | Pain on both sides of the head, face or neck; like something pressing or tightening around the head | Lasts at least 30 minutes, sometimes days; you can usually carry on with daily activities; causes include stress, sleep problems and caffeine |
| Migraine | A throbbing headache, often on 1 side, with feeling or being sick and sensitivity to light and sound | Attacks usually last between 4 hours and 3 days; some people have an aura such as zigzag lines or flashing lights |
| Medication overuse headache | Headaches caused by taking painkillers too often or for a long time | The NHS migraine page advises not taking painkillers for more than 2 days a week, as this can cause more headaches |
| Hormone headache | Headaches around the period or menopause | Listed by the NHS as a common cause |
Headaches in children
Most headaches in children are also not serious, but some warning signs need checking. The NHS says to ask for an urgent GP appointment or get help from NHS 111 if a child has a headache and vision or eye problems, a headache triggered or made worse by coughing, sneezing, bending down or exercising, a headache and is being sick, or a headache that is getting worse or wakes them at night. Call 111 if you need advice for a child under 5 years old.
For children under 12 the NHS tension headache advice adds a headache when they wake up in the morning, a headache that gets progressively worse, or a headache with a squint or an inability to look upward, which should also prompt an urgent GP appointment or a call to 111.
Call 999 or go to A&E if a child has a headache and has had a seizure, has numbness or weakness, is drowsy or confused, has a head injury, a rash that does not fade when a glass is rolled over it, or a very high temperature, stiff neck or discomfort from bright lights. The NHS also says children under 16 should not take aspirin.
What are the symptoms of a headache?
Headaches vary. The NHS says they can last 30 minutes, several hours or sometimes several days. A tension headache is felt as pain on both sides of the head, face or neck, or a feeling of pressure, and the area may feel tender. A migraine usually causes a throbbing pain, often on one side, with nausea, vomiting and sensitivity to light and sound.
Sometimes headaches come with other symptoms, and these matter more than the pain itself. The sections on urgent help below list the combinations the NHS says need prompt checking.
How to treat a headache
The NHS suggests that you can ease headaches yourself.
-
Drink plenty of water.
-
Get plenty of rest, especially if you also have a cold or flu.
-
Try to relax, because stress can make headaches worse.
-
Take paracetamol or ibuprofen.
-
Stay at home and avoid contact with others if you also have a high temperature or do not feel well enough to do your normal activities.
-
Do not skip meals, sleep more than you usually would, strain your eyes for a long time (for example looking at a screen) or drink alcohol.
When to see a GP, call 111 or call 999
See a GP if you have tried treating a headache yourself and it is not getting better or is getting worse, or if you regularly get headaches.
Ask for an urgent GP appointment or get help from NHS 111 if you or a child have a headache and: vision or eye problems; the headache is triggered or made worse by coughing, sneezing, bending down or exercising; you are being sick; or you have jaw pain when eating or a sore or tender scalp. The same applies if you have any other symptoms you are worried about.
Call 999 or go to A&E if you or a child have a headache and: have had a seizure; have numbness or weakness in the body or face; it started suddenly and is extremely painful; have had a head injury within the last 3 months; are finding it difficult to speak, balance, walk or remember things; are drowsy or confused; have lost vision; have a rash that does not fade when a glass is rolled over it; or have a very high temperature, a stiff neck or bright lights bothering you. Do not drive yourself to A&E.
NHS and private pathways
Most headaches are managed at home with advice from a pharmacist. A GP can review frequent or worsening headaches, suggest a headache diary, and refer to a neurologist or headache clinic if needed. The NHS says a diary recording how often headaches happen, how long they last, how painful they are and any medicines used can help.
Some people choose a private neurology appointment or a private scan, usually after a GP or optician referral. Urgent warning signs should never wait for a private slot: use 111, 999 or A&E.
Frequently asked
Questions people ask.
Quick, plain-English answers to the questions we hear most.
-
Why do I keep getting headaches?
The NHS lists a cold or flu, stress, alcohol, bad posture, eyesight problems, skipped meals, dehydration, too many painkillers and hormone changes as common causes. A headache diary may help you see patterns, and a GP can review regular headaches.
-
Are headaches in pregnancy normal?
Yes, often. The NHS says headaches can be common in early pregnancy and usually improve as it goes on. They do not harm the baby, but a severe headache with vision problems, rib pain, vomiting or sudden swelling needs urgent checking for pre-eclampsia.
-
What painkiller can I take for a headache in pregnancy?
The NHS says paracetamol is the first choice in pregnancy, taken for the shortest possible time. Avoid codeine and NSAIDs such as ibuprofen unless prescribed by your doctor. Ask your pharmacist, midwife or GP how much you can take.
-
Why does my child keep getting headaches?
Headaches are common in children, and the NHS lists causes such as colds, stress, dehydration, missed meals and eyesight problems. See a GP if a child has regular headaches, and seek urgent advice if a headache wakes them, is getting worse or comes with vomiting.
-
How long does a headache last?
The NHS says headaches can last 30 minutes, several hours, or sometimes several days. A tension headache lasts at least 30 minutes but can last much longer, and migraine attacks usually last between 4 hours and 3 days.
-
What is the best way to get rid of a headache?
The NHS advises drinking plenty of water, resting, relaxing and taking paracetamol or ibuprofen. It says not to skip meals, oversleep, strain your eyes or drink alcohol. If it is not getting better, see a GP.
-
When is a headache an emergency?
Call 999 or go to A&E, says the NHS, if a headache comes with a seizure, numbness or weakness, a sudden extremely painful onset, a recent head injury, difficulty speaking or balancing, confusion, loss of vision, a rash that does not fade, or a stiff neck.
-
Can dehydration cause headaches?
Yes. The NHS lists not drinking enough fluids (dehydration) among the common causes of headaches and advises drinking plenty of water as one way of easing them.
-
Can too many painkillers cause headaches?
Yes. The NHS lists taking too many painkillers as a cause, and its tension headache page says taking painkillers too often or for a long time can cause overuse or rebound headaches. Its migraine page advises not taking painkillers for more than 2 days a week.
-
What is the difference between a tension headache and a migraine?
The NHS describes a tension headache as pain on both sides of the head with a feeling of pressure, and you can usually carry on. A migraine is typically a throbbing, often one-sided pain with sickness and sensitivity to light and sound.
Where this comes from
Sources and checking.
This guide is for information, not medical advice.
Your GP or consultant knows your history and can tell you which parts apply to you. If your symptoms are severe, rapidly worsening, or come with red-flag features, seek urgent medical care. Figures and availability change, so treat them as a guide and confirm with the provider.
Published 2026-10-11, next review 2027-10-11.
-
NHS: Headaches, https://www.nhs.uk/conditions/headaches/ , retrieved October 2026
-
NHS: Headaches in pregnancy, https://www.nhs.uk/pregnancy/related-conditions/common-symptoms/headaches/ , retrieved October 2026
-
NHS: Tension headaches, https://www.nhs.uk/conditions/tension-headaches/ , retrieved October 2026
-
NHS: Migraine, https://www.nhs.uk/conditions/migraine/ , retrieved October 2026
-
NHS: Pre-eclampsia, https://www.nhs.uk/conditions/pre-eclampsia/ , retrieved October 2026
Related guides
Keep reading.
-
Migraine
Throbbing headaches with sickness and sensitivity to light.
Read guide -
Tension-type headache
The most common headache type, with a band-like pressure.
Read guide -
Cluster headache
Severe one-sided headaches in clusters.
Read guide -
Medication overuse headache
Headaches caused by taking painkillers too often.
Read guide -
Headaches in children
Causes of headaches in children and when to worry.
Read guide -
Preeclampsia
A pregnancy condition that can cause severe headaches.
Read guide -
Thunderclap headache
A sudden, severe headache that needs emergency care.
Read guide -
Meningitis
Headache with fever, stiff neck and rash is an emergency.
Read guide