Is There a Generic EpiPen? Options and Costs

Yes, there are several generic versions of the EpiPen available in the United States, and they can cost significantly less than the brand name. A two-pack of generic epinephrine auto-injectors runs roughly $175 to $300 out of pocket, compared to $350 to $700 for brand-name EpiPen.

Generic Options Currently Available

Three generic epinephrine auto-injectors are on the market right now, each made by a different manufacturer:

  • Authorized generic of EpiPen (Viatris): This is essentially the same device as the brand-name EpiPen, made by the same company, just sold under a generic label. It comes in 0.15 mg (for children 33 to 66 pounds) and 0.3 mg (for anyone over 66 pounds). A two-pack typically costs $175 to $300 cash.
  • Teva generic epinephrine auto-injector: The FDA has rated this bioequivalent to EpiPen, meaning it delivers the same dose of epinephrine in the same way. It also comes in 0.15 mg and 0.3 mg strengths. It launched at about $300 for a two-pack.
  • Authorized generic of Adrenaclick (Amneal): This one tends to be the cheapest option, sometimes available for as low as $175 for a two-pack when using an online coupon. It comes in the same two strengths. One important note: because the Adrenaclick device design differs slightly from EpiPen’s, pharmacy substitution rules can get complicated (more on that below).

All three generics contain the same medication at the same doses. The differences are in the device design, the color coding, and how you activate the injection. If you switch between devices, make sure you practice with the new trainer so the steps feel automatic in an emergency.

How Much You’ll Actually Pay

Your real cost depends on your insurance. If you have commercial insurance, you may pay only a copay. Viatris offers a savings program for both brand-name EpiPen and its authorized generic that can reduce out-of-pocket costs for eligible commercially insured patients, covering up to six cartons per year. The Amneal authorized generic of Adrenaclick has a savings card that can bring the cost to zero for some insured patients, or knock $10 off each two-pack for cash buyers.

If you’re uninsured or paying cash, the authorized generic of Adrenaclick at around $175 is generally the lowest-cost auto-injector. Pharmacy discount tools like GoodRx can push prices lower still. It’s worth checking multiple pharmacies, as prices vary widely.

Why Your Pharmacist Might Not Swap Automatically

Here’s a frustration many people run into: even though generic epinephrine auto-injectors exist, your pharmacist may not be able to substitute one for a brand-name EpiPen prescription without calling your doctor first. The reason is that epinephrine auto-injectors are considered “combination products,” meaning the drug and the delivery device are evaluated together. Many state substitution laws prohibit swapping when the device design differs, even if the medication inside is identical.

The Viatris authorized generic is the easiest swap because it’s the same device as EpiPen, just with different packaging. The Teva generic and the Adrenaclick generic have slightly different mechanisms, which can trigger substitution restrictions depending on your state. A few states have addressed this directly. Ohio passed a law in 2019 allowing pharmacists to substitute any epinephrine auto-injector containing an identical form of epinephrine. Indiana followed in 2020 with a similar law. In most other states, your pharmacist may need your prescriber’s approval to switch to a different device.

The simplest workaround: ask your doctor to write the prescription for “epinephrine auto-injector” generically, or to specify the product you want by name.

What About Infants Under 33 Pounds?

None of the generic auto-injectors come in a dose for infants. The only auto-injector with a 0.1 mg dose for babies and toddlers weighing 16.5 to 33 pounds is AUVI-Q, which is a brand-name product with no generic version. If your child falls into this weight range, AUVI-Q is currently the only auto-injector option, though AUVI-Q does offer its own affordability programs.

Non-Generic Alternatives Worth Knowing About

Beyond generics, a few other epinephrine products compete with EpiPen and may fit your situation better depending on your priorities.

AUVI-Q is a compact, credit-card-sized auto-injector with built-in voice instructions that walk you through each step. It’s available in three doses (0.1 mg, 0.15 mg, and 0.3 mg) and comes with a practice trainer. There’s no generic version, but the manufacturer offers direct-to-consumer pricing that some people find competitive.

Neffy, approved by the FDA in August 2024, is the first needle-free epinephrine option. It’s a nasal spray: one pump into a nostril during a reaction. It comes in 1 mg and 2 mg strengths and has a longer shelf life than auto-injectors, lasting 24 to 30 months. For anyone with a fear of needles, or for children who might resist an injection, neffy is a meaningful alternative.

Symjepi is a pre-filled syringe rather than an auto-injector. You remove the cap and press the plunger yourself, which makes it slightly more hands-on. The needle is exposed, so it requires a bit more comfort with injections. It’s typically cheaper than EpiPen but less widely stocked at pharmacies.

Shelf Life and Staying Prepared

All epinephrine auto-injectors, generic or brand-name, expire. Most have a shelf life of about 18 months from the date of manufacture, though this can vary. Check the expiration date when you pick up your prescription, and set a reminder to refill before it lapses. Expired epinephrine loses potency over time, and in an anaphylactic emergency, a weaker dose can mean the difference between effective treatment and a trip to the ER that could have been avoided. If your device is past its date and you have no alternative, using an expired auto-injector is still better than using nothing, but replacing it on time is the goal.