Emgality costs $620 to $1,018 a month without insurance in 2026
Emgality costs $620 to $1,018 a month without insurance in 2026 for one 120 mg pen or syringe. GoodRx lists $709.38 against a retail price of $900.89. Drugs.com lists $754.12 for one dose. SingleCare shows coupon prices of $622.88 to $689.04 at big chains and an average retail price of $1,018.40. The dose and the pack size also change the price.
What price guides say
We checked 3 price guides and read every number on their pages on October 7, 2026. They do not all measure the same thing, so read each line for what it counts.
| Source | What it found |
|---|---|
| GoodRx | GoodRx lists one 120 mg syringe at $709.38 against a retail price of $900.89, and three 100 mg syringes at $1,854.27 against $2,184.03. |
| Drugs.com | Drugs.com lists $754.12 for 1 mL of 120 mg and $1,873.44 for 3 mL of 100 mg for cash buyers. |
| SingleCare | SingleCare lists one 120 mg pen from $622.88 at CVS to $689.04 at Costco, and an average retail price of $1,018.40. |
Emgality price by way to pay
| Way to pay | Price | Source |
|---|---|---|
| Retail, 1 syringe of 120 mg | $900.89 | GoodRx |
| GoodRx price, 1 syringe of 120 mg | $709.38 | GoodRx |
| Cash, 1 mL of 120 mg | $754.12 | Drugs.com |
| Coupon at CVS, 1 pen of 120 mg | $622.88 | SingleCare |
| Coupon at Costco, 1 pen of 120 mg | $689.04 | SingleCare |
| Average retail, 1 pen of 120 mg | $1,018.40 | SingleCare |
| GoodRx price, 3 syringes of 100 mg | $1,854.27 | GoodRx |
| Cash, 3 mL of 100 mg | $1,873.44 | Drugs.com |
Every number in this table was read on one of the source pages listed at the bottom of this page.
What pushes the price up
| What | Why it matters |
|---|---|
| Pharmacy | SingleCare lists the same 120 mg pen from $622.88 at CVS to $689.04 at Costco, so the store you pick can move the price by about $66. |
| Coupons | A discount card cuts the retail price of $1,018.40 to about $620 to $690. GoodRx shows $709.38 against $900.89 retail. |
| Dose and use | The 100 mg for cluster headache comes as 3 syringes. GoodRx lists that at $1,854.27 and Drugs.com at $1,873.44. |
| Savings programs | The maker has a savings card for people with commercial insurance and a free drug program for some people without insurance. |
| Cash or insurance | Cash prices do not use your plan. If you have commercial insurance, the maker's savings card may cut your copay. |
What the price includes
The price covers the pen or syringe only. It does not cover the doctor visit, other migraine medicines, or training on how to give the shot. Most people use one pen a month. Ask your doctor if your first month needs more than one pen. Cluster headache care uses a different pack of 3 syringes. It does not include tax or extras the provider adds on the day.
Does insurance cover it
Many plans cover Emgality, often with prior approval. Some want you to try other migraine drugs first. GoodRx says the Emgality Savings Card can lower a copay to as little as $35 for 30 days, with up to $4,900 in yearly savings, but only with commercial insurance. Its page showed an end date of 12/31/25, so check the maker's site for 2026 terms. Government plans such as Medicare cannot use the card. Lilly Cares may help people with no insurance.
When a doctor orders it
A doctor may order Emgality to prevent migraine in adults who have frequent attacks, or to treat episodic cluster headache. It is a shot given once a month under the skin. It is meant to cut the number of headache days, and not to stop an attack that has already started. Your doctor may try other drugs first, and plans often ask for proof of that.
How to judge your quote
- Ask for the price of one 120 mg pen and the coupon price at two stores.
- Ask how many pens you need in the first month and what that costs.
- Ask if the maker has a savings card or help program that fits you.
- Ask if your plan needs prior approval before you buy.
- Compare the total with the range above: $620 to $1,018 per month for most people in 2026.
Ways to pay less
- Use a free discount card. SingleCare lists $619.88 at CVS with a free signup, against an average retail price of $1,018.40.
- Compare at least four pharmacies. SingleCare lists prices from $622.88 to $689.04 at six chains for the same pen.
- Ask the maker about the Lilly Cares program. GoodRx says it gives the drug at no cost to eligible people without insurance.
- If you have commercial insurance, ask about the Emgality Savings Card. GoodRx listed a copay as low as $35 for 30 days.
- Ask your doctor whether a cheaper migraine drug could work first. Many older preventive drugs cost far less.
How we got these numbers
The range on this page comes from GoodRx, Drugs.com and SingleCare. We opened each source page and read every number on it on October 7, 2026. Where the sources disagree, the table above shows each one so you can see the spread. These are planning ranges, not quotes. The written price you are given is the real price.
Common questions
How much does Emgality cost without insurance?
One 120 mg pen costs about $620 to $1,018 a month. GoodRx lists $709.38, and SingleCare lists a retail price of $1,018.40.
Is there a coupon for Emgality?
Yes. Discount cards from GoodRx and SingleCare lower the cash price. SingleCare lists $619.88 at CVS with a free signup.
Can I get Emgality for free?
Maybe. GoodRx says the Lilly Cares program gives it at no cost to some people who have no insurance or low income.
Is the 100 mg pack the same as the 120 mg pen?
No. The 120 mg pen is one dose. The 100 mg pack is three syringes, and GoodRx lists it at $1,854.27 and Drugs.com at $1,873.44.
What does the cluster headache pack cost?
It is three 100 mg syringes. GoodRx lists $1,854.27 and Drugs.com lists $1,873.44 without insurance.