Narcan is the brand name for naloxone hydrochloride nasal spray, the drug that reverses an opioid overdose. Since March 2023 it has been sold over the counter, which means it sits on a shelf next to the cough syrup with a price tag on it rather than behind the pharmacy counter on a prescription.

The single most important thing to know about naloxone pricing in 2026 is that the retail price is optional for most people. Below are the shelf prices verified on September 2, 2026, the wholesale numbers that explain them, and then the part that matters more: the federal, state and nonprofit programs that will put naloxone in your hands for nothing.

What Does Narcan Cost Without Insurance?

Shelf prices come from retailer product pages checked on September 2, 2026. Wholesale acquisition figures come from the CMS National Average Drug Acquisition Cost file effective August 19, 2026, which is what pharmacies actually pay their wholesaler. Manufacturer list price comes from Emergent BioSolutions’ own OTC launch announcement.

ProductLowTypicalHigh
Narcan 4 mg nasal spray, carton of 2 doses (shelf)$34.97 (Walmart, Amazon)$34.99 (CVS, Walgreens)$44.99 (manufacturer suggested retail)
Store-brand naloxone 4 mg nasal spray$26.99 (Walgreens brand)$26.99$48.88 (CVS generic, per SingleCare)
Narcan, pharmacy wholesale cost per carton of 2$33.36$33.36$33.36
Generic naloxone 4 mg nasal spray, wholesale per 2$33.84$33.84$33.84
Kloxxado 8 mg nasal spray, wholesale per carton of 2$119.48$119.48$119.48
CalRx naloxone 4 mg twin-pack (California entities)$24.00$24.00$24.00
Naloxone 0.4 mg/mL injection, 1 mL vial (wholesale)$4.01$4.01$4.01
Opvee (nalmefene) 2.7 mg nasal spray, per dose$37.50$46.74$49.00
Free through a state or community program$0$0$0

Sources disagree on the retail number, and the gap is worth knowing. SingleCare’s live Narcan page on September 2, 2026 put the national average retail price at $69.26 per two-dose box and showed prices as high as $163.72 at one chain, roughly five times what Walmart charges for the identical product, because discount-card averages sweep in independent pharmacies and outlier stores. Aim for the big-box and online price of about $35; anything much above $45 means you are in the wrong store.

How Much Does Narcan Cost Compared With Its Wholesale Price?

This is the most revealing number on the page. CMS acquisition data effective August 19, 2026 puts brand Narcan at $16.68 per single-dose device, which is $33.36 for the two-device carton. Walmart sells that carton for $34.97. The retailer is making roughly a dollar and a half.

Generic 4 mg naloxone nasal spray costs pharmacies $16.92 per device, marginally more than the brand. So the $26.99 store-brand price is a retailer choosing to sell at or below its own cost, not a cheaper drug. The floor under naloxone pricing is set upstream by what manufacturers charge, and shopping around does not get underneath it.

What Drives the Price

The manufacturer sets it, not the FDA. FDA said this outright in the March 29, 2023 announcement approving Narcan for nonprescription use: the timeline for availability and the price of the OTC product are determined by the manufacturer. Approval changed where naloxone is sold, not what it costs.

The OTC launch price anchored the market. In its August 30, 2023 launch announcement, Emergent BioSolutions set OTC Narcan’s manufacturer suggested retail price at $44.99 per carton, about $22.50 per dose, and lowered its public interest price to $41.00 per two-dose carton effective August 31, 2023. That $44.99 is a 2023 list price, not a 2026 one, and it still sits above every shelf price checked for this guide.

Who is doing the buying. Governments and qualifying organizations get pricing individuals cannot. California contracted with Amneal for CalRx-branded OTC naloxone at $24 per twin-pack, a third under the cheapest retail shelf price, and gives it away free to eligible organizations through its Naloxone Distribution Project.

Competition arrived slowly. FDA’s own overdose-prevention timeline shows the first generic nonprescription naloxone nasal spray approved on July 18, 2023, additional generic OTC versions on April 23, 2024 and June 28, 2024, and a third nonprescription brand, Rextovy, on June 16, 2026. Three years of new entrants have trimmed the shelf price by about a fifth.

Dose strength changes everything. The 4 mg sprays cluster around $35. The 8 mg Kloxxado costs pharmacies $59.74 per device, about $119 for a two-pack, roughly three and a half times the 4 mg wholesale price.

Nasal spray carries a device premium. Naloxone the molecule is generic, ancient and nearly free. CMS prices the 0.4 mg/mL injectable vial at $4.01 per milliliter. Everything above that four dollars is the atomizer, the packaging and the fact that an untrained bystander can use it.

Nalmefene is a different, pricier drug. Opvee, the nalmefene 2.7 mg nasal spray, is a longer-acting antagonist and still prescription only. Indivior posts a public interest price of $37.50 per dose ($75 per 2-pack) for qualifying direct purchasers such as health departments, EMS and schools, against a wholesale acquisition cost of $49 per dose ($98 per 2-pack). CMS data from August 19, 2026 puts it at $46.74 per device, roughly 2.8 times the $16.68 for Narcan.

How to Get Naloxone for Free

This is why the retail price is often irrelevant. Federal, state and nonprofit money has gone into naloxone distribution for a decade, and none of these routes requires insurance, a prescription, an ID or an explanation.

Mail-order from a harm reduction nonprofit. NEXT Distro runs a mail-based program covering all 50 states, Washington DC and Puerto Rico, working with more than 30 partner harm reduction programs. It is free, confidential and mailed discreetly. NEXT asks that people with insurance and easy pharmacy access use those options instead, which is a request rather than an eligibility screen.

Your state or county health department. CDC’s guidance tells people plainly to contact their local health department about community programs that provide naloxone free or at reduced cost. Many states run their own mail-order programs, stock naloxone vending machines and public wall boxes, and publish maps of every free pickup point. Search your state health department’s site for “naloxone” before you search for a coupon.

California’s Naloxone Distribution Project shows the scale: as of the state’s June 2024 announcement it had distributed more than 4,433,700 units free to eligible organizations, from libraries and schools to FQHCs, fire departments, sober living homes and tribal entities. Most states run some version of this.

Federal money already in your county. CDC’s Overdose Data to Action cooperative agreement funds 90 state and local health departments, per the program page as updated August 28, 2026, and naloxone distribution is one of the strategies it pays for. SAMHSA separately allocated more than $1.48 billion in FY25 State Opioid Response grants plus nearly $63 million in Tribal Opioid Response grants, and reports grantees have distributed more than 10 million overdose reversal kits since 2018. That is why calling and asking so often works.

Nonprofit manufacturing. RiVive, the 3 mg nonprescription spray FDA approved July 28, 2023, is made by Harm Reduction Therapeutics, a 501(c)(3) that states its cost is its price and it takes no profit. It sells by the case with free shipping and has donated 200,000 doses. That route serves organizations rather than individuals, but it is a large part of why free supply exists.

Syringe service programs. CDC points to these as a distribution channel and to the national directories at naloxoneforall.org and nasen.org for finding one. They typically hand out naloxone in quantity, with training, and resupply you after you use a dose.

Standing orders at the pharmacy. Every state has a mechanism, usually a statewide standing order, letting a pharmacist dispense naloxone without an individual prescription. That does not make it free, but it can run through a pharmacy benefit rather than as a cash shelf purchase, which sometimes converts $35 into a copay.

Community organizations and clinics. Free clinics, federally qualified health centers, recovery organizations and many libraries and universities stock naloxone for free distribution. Our guide to free and sliding-scale clinics explains how to find them.

Cash Price vs. Insurance

Naloxone is the rare drug where going over the counter made insurance less useful, not more. Moving Narcan to OTC status moved it off many pharmacy benefits entirely, so a commercially insured person who used to get it for a copay may now face the full $35 shelf price.

Two workarounds. Ask the pharmacist to dispense it under the state standing order as a prescription, which some plans still process. And if you have an HSA or FSA, OTC naloxone is an eligible expense, so you are at least buying it with pre-tax dollars.

For everyone paying cash the ranking is simple: free program first, store brand second at about $27, brand Narcan third at about $35. A discount card is worth checking, but as our GoodRx vs. SingleCare comparison explains, cards work on prescription claims and an OTC shelf purchase is not one. The card helps only if the pharmacy runs it through the standing order.

How to Pay Less

  1. Start with a free program. NEXT Distro, your state health department or a local syringe service program. Nothing you do at a cash register beats zero.
  2. Buy the store brand. Walgreens’ own 4 mg naloxone nasal spray is $26.99 against $34.99 for the branded box on the same shelf. Same molecule, same 4 mg dose, same two devices.
  3. Check Walmart and Amazon before a drugstore. Both list Narcan at $34.97. SingleCare’s data shows some chains at double or triple that, so the store you pick matters more than the coupon you use.
  4. Do not pay above $45. That is the manufacturer’s own suggested retail price. Anything higher is a store markup, and you can walk out and order the same carton online.
  5. Ask about the standing order. If a pharmacy will dispense naloxone as a prescription under your state’s standing order, insurance or a discount card can attach to it. If it rings up as a shelf item, neither will.
  6. Check the price against a benchmark before you pay. Our fair price tool shows what a service or product should cost in cash so you can tell a normal price from a markup.
  7. Buy institutionally if you are equipping an organization. Public interest and nonprofit tiers exist for schools, libraries, workplaces and first responders: $41.00 per Narcan carton from Emergent, $24.00 per CalRx twin-pack in California.
  8. Handle any related hospital bill separately. An overdose-related emergency visit dwarfs the drug’s cost. Our guides to hospital charity care and negotiating medical bills apply to that bill, not the shelf purchase.

The Bottom Line

Narcan costs about $35 for two doses at the major chains and $26.99 for a store brand, verified September 2, 2026, against a $44.99 suggested list Emergent set back in 2023. Pharmacies pay $33.36 for the same carton, so there is almost no retail margin to negotiate away.

The real answer is that most people should never pay retail. Naloxone is one of the few things in American healthcare that is genuinely, reliably free if you know where to ask, and unlike an ambulance ride or an emergency room visit, the cost of having it on hand is a decision you get to make in advance. Get it free, keep it where you can reach it, and remember that naloxone is not a substitute for calling 911.

For the treatment side of the same situation, see our Suboxone cost guide, which prices buprenorphine-naloxone, the prescriber visit and the extended-release options. For related prevention pricing, see our PrEP cost guide and our hepatitis C treatment cost guide.