How Much Does an EpiPen Cost Without Insurance in 2026?
In 2026, a brand name EpiPen two-pack costs about $712 to $814 with no insurance. The generic two-pack averages about $349 and can fall to about $171 to $174 with a free pharmacy coupon. That is a big gap, and it is the main thing to know. All the prices on this page are for one carton with two auto-injectors, not for a single injector. Here is where the numbers come from. GoodRx, in a page updated on August 6, 2026, lists the brand EpiPen two-pack at an average of $712.09. It lists the generic epinephrine auto-injector at an average of $348.52. SingleCare, in a page updated on May 5, 2026, lists the brand two-pack at $814 and the generic at an average of $753. The two sites do not agree on the generic average. SingleCare says prices for the generic two-pack can differ by more than $200 between pharmacies. So the price you pay depends a lot on where you buy. Coupons help most with the generic. GoodRx lists the generic EpiPen two-pack as low as $174.04. SingleCare lists the generic at $171 at CVS. For EpiPen Jr, GoodRx lists the generic two-pack as low as $260.74, and SingleCare lists $261 at CVS. These are coupon prices at certain stores on certain days. Your price may be different, so look up your own ZIP code. EpiPen's own website lists an authorized generic called Epinephrine Injection, USP Auto-Injectors. An authorized generic is sold under a generic name. This is the product to ask for if you want the lower price. There are also programs for people who cannot pay. The maker, Viatris, has a Patient Assistance Program that gives certain medicines free to people with a financial need. The EpiPen savings card is for people with commercial insurance, so cash buyers should not count on it. This page is a cost guide. It is not medical advice. Your doctor decides which product and which size you need. We only cover prices and ways to pay less. Please check the price at your own pharmacy before you buy.