Gabapentin can help prevent headaches, particularly migraines, though it’s not a first-line treatment and isn’t FDA-approved for any headache disorder. In clinical trials, 36% of people taking gabapentin for migraine prevention saw meaningful improvement, compared to just 14% on placebo. It’s used off-label, meaning doctors prescribe it based on clinical evidence even though its official approvals are limited to nerve pain from shingles and certain seizure disorders.
How Gabapentin Works on Headache Pain
Gabapentin reduces headache frequency by calming overexcited nerve cells in the brain. It blocks calcium channels on nerve cells, which limits the release of excitatory chemical signals that amplify pain. This is particularly relevant in migraine, where a process called central sensitization makes the brain’s pain-processing systems increasingly reactive over time. Gabapentin interrupts that cycle by reducing the buildup of excitatory chemicals in the fluid surrounding the brain and spinal cord.
In practical terms, gabapentin doesn’t stop a headache once it’s already happening. It works preventively, gradually lowering the brain’s tendency to generate headache attacks when taken daily over weeks.
Evidence for Migraine Prevention
The strongest headache evidence for gabapentin comes from migraine prevention trials. In a randomized, double-blind, placebo-controlled study, gabapentin at doses of 1,800 to 2,400 mg per day significantly reduced the frequency of migraine attacks. The responder rate (meaning the percentage of people who experienced a clinically meaningful reduction in attacks) was 36% for gabapentin versus 14% for placebo.
Those numbers are modest but real. For context, many preventive migraine medications help roughly one in three people who try them, so gabapentin’s performance falls within the typical range. It tends to be considered after other options have been tried, not as a starting point. The American Academy of Neurology and American Headache Society guidelines acknowledge gabapentin but don’t give it the same strong recommendation as some other preventives, reflecting the somewhat limited volume of high-quality trials.
Cluster Headaches and Other Types
There’s smaller-scale evidence that gabapentin may help with cluster headaches, one of the most severe headache disorders. In an observational study of patients with chronic cluster headache who hadn’t responded to standard treatments, six out of eight patients responded to gabapentin as an add-on medication. The longest period of continuous pain relief in that group was 18 months. Separately, a case report found gabapentin at just 600 mg per day effective for both treating and preventing cluster headache in a patient who hadn’t responded to other drugs.
These are small studies, so the evidence is far weaker than for migraine. Still, gabapentin is sometimes offered as a second-line option for cluster headache patients who have exhausted first-line treatments. For tension-type headaches, there’s very little clinical evidence to support gabapentin’s use, and it’s not commonly prescribed for that purpose.
How It Compares to Other Preventives
Gabapentin tends to cause fewer side effects than some alternatives. In one comparison, the rate of adverse events was 31% with gabapentin versus 92% with amitriptyline, a tricyclic antidepressant commonly used for headache prevention. The most common gabapentin side effects were dizziness (about 17% of patients) and drowsiness (about 8%).
Compared to topiramate, another seizure medication widely used for migraines, gabapentin showed similar pain-reduction effectiveness in a head-to-head trial for nerve pain, with no significant difference between the two. Topiramate has stronger guideline support specifically for migraine, but it carries its own side effects like cognitive fogginess and weight loss that some people find difficult to tolerate. Gabapentin’s side effect profile is generally considered more manageable, which is one reason doctors turn to it when other medications cause problems.
Typical Dosing and How Long It Takes
Gabapentin for headache prevention is started at a low dose and gradually increased. A common approach begins at 300 mg on the first day, increasing by 300 mg daily until reaching 900 mg per day by day three (split into three doses). From there, the dose is typically increased over several weeks. Most headache trials used doses between 1,800 and 2,400 mg per day, and the maximum is generally considered 3,600 mg per day.
This slow ramp-up matters. Starting too high increases the chance of dizziness and sedation, which are the main reasons people stop taking it. The gradual approach allows your body to adjust.
In cluster headache studies, patients reported improvement within one to two weeks. For migraine prevention, most clinicians recommend giving gabapentin at least eight to twelve weeks at an adequate dose before judging whether it’s working. This is consistent with other preventive headache medications, which generally need a multi-week trial to show their full effect.
Who Might Be a Good Candidate
Gabapentin is most often considered for people who have tried other preventive medications without success, couldn’t tolerate the side effects of first-line options, or have overlapping conditions that gabapentin also treats (like nerve pain or anxiety). It’s sometimes a practical choice for people who need headache prevention but can’t take beta-blockers due to low blood pressure or asthma, or who experienced cognitive side effects on topiramate.
Because gabapentin can cause drowsiness, it’s often taken with the largest dose at bedtime. For people whose headaches also disrupt sleep, this sedating quality can be a benefit rather than a drawback. Weight gain is possible but less common than with some alternatives like amitriptyline or valproate.
Gabapentin does carry a risk of dependence with long-term use, and stopping it abruptly can cause withdrawal symptoms, so any changes to your dose should be tapered gradually.

