A single dose of sumatriptan provides migraine relief for roughly 9 to 24 hours, depending on the form you take and how your body processes the drug. The injectable version tends to work fastest and last longest, while oral tablets take longer to kick in but still offer hours of relief. For many people, one dose is enough to get through a migraine, though the headache can return before the drug fully wears off.
How Fast Each Form Starts Working
Sumatriptan comes in three main forms: tablets, nasal spray, and injection. Each reaches your bloodstream at a different speed, which directly affects how quickly you feel relief.
The injection is the fastest option. It reaches peak levels in the blood within 5 to 20 minutes, and most people feel pain relief within 10 to 34 minutes. For cluster headaches, relief can begin in as little as 4 to 7 minutes.
Nasal spray falls in the middle. It reaches peak blood levels in about 1 to 2 hours, but headache relief often starts within 30 minutes of a 10, 20, or 40 mg dose.
Oral tablets are the slowest. Peak blood levels take anywhere from 30 minutes to 5 hours, and most people notice relief within 1 to 3 hours. Maximum pain relief from a tablet typically arrives 3 to 6 hours after you take it.
How Long the Relief Lasts
The injectable form has a documented duration of 9 to 24 hours. Oral and nasal forms generally fall within a similar range, though individual experiences vary widely. Some people get a full day of relief from a single dose, while others find the headache creeping back after several hours.
This variability comes down to biology. Sumatriptan is broken down almost entirely by a specific liver enzyme called MAO-A. People with higher activity of this enzyme clear the drug faster, which can shorten how long relief lasts. This also means that anyone taking medications that block MAO-A (a type of antidepressant) will process sumatriptan much more slowly, intensifying and prolonging its effects to a potentially dangerous degree. The two should not be combined.
What to Do if the Headache Comes Back
It’s common for a migraine to return or worsen after sumatriptan’s initial relief fades. If that happens, you can take a second dose, but you need to wait at least 2 hours after the first one. This applies to all forms of the drug.
There are hard limits on how much you can take in a 24-hour period. For injections, the maximum is two 6 mg doses (12 mg total) separated by at least one hour. If a lower 4 mg injection controls your migraine without bothersome side effects, that’s the preferred approach. For oral tablets, typical single doses range from 25 to 100 mg, with a second dose allowed after the 2-hour window if needed.
One important distinction: if your first dose provides zero relief, taking a second dose for the same attack is unlikely to help. A second dose works best when the first dose helped but the headache returned.
The Risk of Using It Too Often
Sumatriptan is effective for individual migraine attacks, but using it too frequently can backfire. Taking it on more than 10 days per month increases the risk of medication overuse headaches, sometimes called rebound headaches. This creates a frustrating cycle where the drug that’s supposed to stop your headaches actually starts causing them.
The general guideline is to limit any acute headache medication to no more than two to three days per week, which works out to fewer than 10 days per month. If you’re reaching for sumatriptan more often than that, it’s a sign that a preventive treatment strategy may be a better fit for your migraine pattern. Overuse headaches resolve once the medication is stopped, though there’s often a rough withdrawal period of increased headaches before things improve.
Choosing the Right Form
Your choice of form shapes both how quickly and how long you can expect sumatriptan to work. If speed matters most, perhaps because your migraines escalate rapidly or you get cluster headaches, the injection offers the fastest onset by a wide margin. The nasal spray is a good middle ground, especially if nausea makes swallowing a pill difficult during a migraine. Tablets are the most convenient and widely prescribed option, though the slower onset means taking them early in an attack, before pain peaks, makes a real difference in how well they work.
Regardless of form, sumatriptan works by narrowing swollen blood vessels around the brain and blocking pain signals. It doesn’t prevent migraines from occurring. It treats them once they start, and for most people, a single dose provides enough coverage to get through an attack without needing to redose.

