For the estimated 32 million Americans with food allergies and the millions more at risk of severe allergic reactions, an EpiPen is not optional, it is essential. But the cost can be shocking even with coverage. If you are asking how much is an EpiPen with insurance, the answer depends on your plan type, formulary tier, and deductible status. Out-of-pocket costs range from $0 to $600 or more per two-pack, and understanding the variables can help you find the lowest price available to you.
EpiPen Pricing Overview
The EpiPen (epinephrine auto-injector), manufactured by Viatris (formerly Mylan), has a wholesale acquisition cost of approximately $650 to $700 for a two-pack of brand-name EpiPen or EpiPen Jr. The authorized generic version, also manufactured by Viatris, carries a list price of approximately $300 for a two-pack. Other generic epinephrine auto-injectors from manufacturers like Teva and Amneal are priced in a similar range.
These list prices are what pharmacies pay before markups. What you actually pay depends entirely on your insurance coverage. The gap between list price and your copay can be wide, and knowing how much is an EpiPen with insurance under your specific plan is the first step toward managing this necessary expense.
Cost by Insurance Type
Employer-Sponsored and Commercial Insurance
With employer-sponsored or commercial insurance, your EpiPen cost depends on the drug’s formulary tier. If the generic EpiPen is on your plan’s preferred generic tier, you may pay $10 to $50 per two-pack. If the brand-name EpiPen is on a non-preferred brand tier, your copay could be $75 to $150 or more. Plans with coinsurance instead of flat copays may charge 20% to 40% of the drug cost, which translates to $60 to $280 for a two-pack of generic EpiPens.
High-deductible health plans (HDHPs) present the most sticker shock. Until you meet your annual deductible, which can be $1,500 to $3,000 or more for an individual, you pay the full negotiated price. For a two-pack of generic EpiPens, that could mean $250 to $350 out of pocket before deductible. After meeting your deductible, you pay your plan’s standard copay or coinsurance.
Medicare Part D
Medicare Part D covers epinephrine auto-injectors, but your cost depends on which plan you have and which phase of coverage you are in. During the initial coverage phase, copays for generic EpiPens typically range from $15 to $47. For brand-name EpiPens, copays can be $47 to $100 or more. Thanks to the Inflation Reduction Act’s $2,000 annual out-of-pocket cap, your total Part D drug spending is now capped, which helps patients who need multiple expensive medications. Medicare Extra Help can further reduce copays for qualifying beneficiaries.
Medicaid
Medicaid covers epinephrine auto-injectors in all states, with copays generally capped at $0 to $3 for generic versions. Some states have no copay for Medicaid-covered prescriptions. If you have Medicaid and are being charged more than a few dollars for an EpiPen, contact your state Medicaid office to verify your coverage and copay structure.
Generic vs. Brand-Name EpiPen
The authorized generic EpiPen (manufactured by Viatris, the same company that makes the brand-name version) is therapeutically identical to the brand-name product. It uses the same device, the same dose of epinephrine, and the same delivery mechanism. The only difference is the labeling and price.
Other generic epinephrine auto-injectors, such as those from Teva (generic Adrenaclick design) and Amneal, deliver the same dose of epinephrine but use slightly different device designs. Some patients and allergists prefer one device over another based on ease of use. All FDA-approved epinephrine auto-injectors are considered safe and effective. Switching from brand-name EpiPen to a generic version can save $200 to $400 per two-pack at retail, and insurance plans almost always cover generics at a lower tier.
Manufacturer Savings Programs
Viatris offers a savings card for the brand-name EpiPen that can reduce your out-of-pocket cost to $0 for commercially insured patients. The card has a maximum annual benefit and is not available to patients with government insurance. Visit the EpiPen website to activate the card.
For uninsured patients or those with financial hardship, Viatris operates the EpiPen4Schools program (providing free EpiPens to qualifying schools) and a patient assistance program that provides free EpiPens to households with income at or below 400% of the Federal Poverty Level. Apply through the Viatris patient assistance portal or call the number listed on the EpiPen website.
Additional Ways to Save
Prescription discount cards and platforms like GoodRx can reduce the cash price of generic epinephrine auto-injectors to $100 to $200 per two-pack at participating pharmacies, which may be cheaper than your insurance copay in some cases. Always compare the discount card price with your insurance copay before filling.
The 340B pharmacy program can provide even lower prices for patients who receive care at qualifying health centers. If you are treated at a Federally Qualified Health Center, ask about their pharmacy services and whether epinephrine auto-injectors are available at 340B pricing.
Some pharmacies also offer their own generic epinephrine programs. Costco, for example, often has some of the lowest prices for generic medications. CVS Health’s own authorized generic epinephrine auto-injector is another option at a competitive price point. Shopping around between pharmacies can yield meaningful savings.
Expiration and Replacement Costs
EpiPens have a shelf life of 12 to 18 months from the date of manufacture. Because many patients carry two devices at all times (one for immediate use and one as backup), annual replacement costs can be significant. A patient who replaces two two-packs per year at a $50 copay spends $200 annually. At a $150 copay, that figure jumps to $600.
Some states have passed laws requiring insurance plans to cover at least two EpiPens per prescription without excessive cost-sharing. Check your state’s insurance regulations and your plan’s specific coverage terms. If your EpiPen expires before you use it, the manufacturer does not offer replacements, so timing your refills strategically can minimize waste and cost.
Frequently Asked Questions
How much is an EpiPen with insurance on average?
The average out-of-pocket cost for a two-pack of generic EpiPen with commercial insurance is $25 to $100, depending on your plan’s formulary tier and copay structure. Brand-name EpiPen copays average $75 to $200 before any manufacturer savings cards are applied.
Is the generic EpiPen as effective as the brand name?
Yes. The FDA-approved generic epinephrine auto-injectors, including the authorized generic from Viatris, deliver the same dose of epinephrine and are considered therapeutically equivalent to the brand-name EpiPen. The authorized generic uses the identical device design. Ask your pharmacist about available generics when filling your prescription.
Can I use a discount card if I have insurance?
You can use either your insurance or a discount card for a given prescription, but not both simultaneously. If the discount card price is lower than your insurance copay, using the card saves money on that fill. However, the discount card payment will not count toward your insurance deductible or out-of-pocket maximum.
Does Medicare cover EpiPens?
Yes. Medicare Part D covers epinephrine auto-injectors. Your copay depends on your specific Part D plan and which coverage phase you are in. Generic versions are typically covered at a lower tier than brand-name EpiPen. Beneficiaries who qualify for Extra Help Medicare pay reduced copays of $4.50 to $11.20 per prescription.
What should I do if I cannot afford my EpiPen?
Start with the manufacturer patient assistance program if you are uninsured or underinsured. If you have insurance, activate the manufacturer savings card. Compare prices using GoodRx or other discount cards. Ask your doctor about generic alternatives and consider filling at pharmacies with the lowest prices, such as Costco or Walmart. Contact your state’s SPAP if you are a senior or have a disability.
Plan Ahead for Your EpiPen Costs
Knowing how much is an EpiPen with insurance under your specific plan empowers you to budget and seek savings proactively. Contact your insurance company or check your plan’s formulary online to determine your exact copay. Then layer on manufacturer savings cards, discount programs, and the strategies in our healthcare costs guide to bring your cost as low as possible. Epinephrine auto-injectors are life-saving devices, and every patient who needs one should be able to afford one.