LekCheck
All guides

Guide

Medicines for headache and migraine

Prepared by the LekCheck team · Last reviewed: 2026-07-11 · How we create our content

Headaches often respond to over-the-counter painkillers when mild to moderate and without warning signs. Below are the most commonly used active ingredients; choose one to compare products and prices. For frequent, severe or unusual headaches, consult a doctor.

This guide was prepared by the LekCheck team and has not been reviewed by a doctor or pharmacist. This article is for general information only and is not medical advice, diagnosis, or treatment. Do not start, stop, or change any treatment without consulting a doctor or pharmacist.

Commonly used painkillers

For headache, paracetamol, ibuprofen, acetylsalicylic acid (aspirin), metamizole or naproxen may be used, depending on tolerance and accompanying conditions. Not all are suitable for every patient.

Important when using

Do not exceed the daily dose and do not combine products with the same active ingredient. Frequent use of painkillers can itself lead to medication-overuse headache — limit the days of use and see a doctor if needed.

When to see a doctor

Seek emergency help for a sudden, very severe headache, a headache after an injury, one with high fever and a stiff neck, with disturbed vision or speech or weakness in a limb, or one unlike your usual headaches. Suitability in pregnancy, children and chronic disease depends on the specific ingredient.

Commonly used active ingredients

Pick an ingredient to see products and prices.

Related categories

Products with current prices

Lowest prices from online pharmacies in this guide's categories — cheapest first.

Frequently asked questions

Which painkiller is used for headache?

For a mild to moderate headache, paracetamol, ibuprofen, acetylsalicylic acid (aspirin), metamizole or naproxen are often used, according to tolerance and accompanying conditions. Not all are suitable for everyone. Choose an ingredient above to compare products and prices. This is general information, not medical advice.

What should I take for migraine?

For migraine, the same over-the-counter painkillers are sometimes used, but frequent or severe attacks need a doctor's assessment and sometimes specific medicines. Consult a doctor if you suspect migraine.

When does a headache need emergency care?

Seek emergency help for a sudden, very severe headache, a headache after an injury, one with high fever and a stiff neck, with disturbed vision or speech or weakness in a limb, or one unlike your usual headaches.

Sources and official information