How Much Does Narcan Cost?
Updated on | Written by Alec Pow
This article was researched using 13 sources. See our methodology and corrections policy.
Narcan nasal spray typically costs about $35 to $45 for a carton containing two single-use doses. The manufacturer’s suggested retail price is $44.99 per two-dose carton, while some major retailers list it closer to $34.99. Generic and publicly subsidized naloxone can cost less, and many state programs, health departments, harm-reduction groups, and community organizations distribute it for $0.
The old $120 to $150 estimate is no longer a realistic headline price for over-the-counter Narcan. The FDA approved nonprescription Narcan in 2023, and the arrival of store-brand, generic, nonprofit, and state-purchased products has pushed many two-dose prices below $45.
Narcan is one brand of naloxone, a medication used in an emergency involving a known or suspected opioid overdose. Prices must be compared by product, dose strength, number of devices, access program, and whether the package is sold directly to an individual or through an institutional purchasing program.
Article Highlights
Jump to sections
- Brand-name OTC Narcan has a suggested retail price of $44.99 (at $30 per hour, earning that amount would take about 1.5 hours of work, before taxes) for two 4 mg doses.
- Major retail listings can be closer to $34.99 per two-pack, or about $17.50 per dose.
- California’s CalRx program lists a price of $19 per twin pack in 2026, or $9.50 per dose.
- RiVive is a separate OTC naloxone nasal spray containing 3 mg per dose rather than Narcan’s 4 mg.
- Free naloxone may be available through state programs, health departments, nonprofits, mail programs, and community distribution sites.
- If an opioid overdose is suspected, give naloxone, call 911, stay with the person, and follow the product directions for repeat doses.

How Much Does Narcan Cost?
Emergent BioSolutions set Narcan’s suggested retail price at $44.99 (about 1.5 hours of work at $30 per hour) per carton when the nonprescription product launched. Each carton contains two single-dose 4 mg nasal spray devices, putting the manufacturer’s suggested price at about $22.50 per dose.
Actual retail prices can be lower. A current Walmart Narcan listing shows a two-device carton at about $34.97, or approximately $17.49 per dose. Online and in-store prices can change, and stock may differ by location.
| Product or access route | Package price | Computed price per dose |
|---|---|---|
| CalRx naloxone twin pack | $19 | $9.50 |
| Retail Narcan example | $34.97 | $17.49 |
| RiVive twin pack | $36 | $18 |
| Narcan suggested retail price | $44.99 | $22.50 |
| Eligible community program | $0 | $0 |
The table should not be read as a direct clinical ranking. Narcan and CalRx products contain 4 mg of naloxone per device, while RiVive contains 3 mg. Availability, package terms, program eligibility, product instructions, and local stock also differ.
What Narcan Is in Plain Terms
Naloxone temporarily blocks the effects of opioids at opioid receptors. It can restore breathing when opioids such as fentanyl, heroin, oxycodone, hydrocodone, morphine, or methadone have slowed or stopped a person’s breathing. Narcan is a prefilled nasal device, so there is no needle, assembly, measuring, or priming before use.
The medication works on opioid overdose. It does not reverse a medical emergency caused only by alcohol, cocaine, methamphetamine, or another non-opioid substance. Because fentanyl can be mixed into other drugs without the user’s knowledge, the CDC advises using naloxone when opioid overdose is suspected. Giving naloxone to someone who has not taken an opioid is not expected to harm them.
Narcan is not addiction treatment and does not replace emergency care. Its effect can wear off while opioids remain in the body, which is why the person still needs emergency medical help even after waking up.
OTC Approval Changed the Price
The FDA approved OTC Narcan on March 29, 2023. That moved the 4 mg nasal spray from prescription-only distribution into pharmacies, grocery stores, convenience stores, and online retail channels without an individual prescription.
The original article combined a historical prescription list price near $130 (about 4.3 hours of work at $30 per hour) with the much lower OTC launch price. Those numbers describe different stages of the market. A consumer buying an ordinary two-dose OTC carton in 2026 should not be told to expect $120 to $150 unless a specific seller is charging an unusually high amount.
The market continues to change. In June 2026, the FDA approved Rextovy, another 4 mg naloxone nasal spray for nonprescription sale. Its arrival adds another product, but a reliable consumer retail price was not available at the time of this update.
Multi-Location Stocking Cost
A two-dose carton is meant to provide more than one opportunity to respond. A second device may be needed if the person does not respond or stops responding before emergency help arrives. Some households choose to keep cartons in several accessible places rather than moving one package between a home, vehicle, workplace, or travel bag.
Using three sourced two-dose prices, ThePricer calculated the cost of stocking three locations:
- Three CalRx twin packs at $19 each cost $57 for six doses.
- Three retail Narcan cartons at $34.97 each cost $104.91 for six doses.
- Three cartons at Narcan’s $44.99 suggested price cost $134.97 for six doses.
For an eligible California buyer, the $57 CalRx total is $77.97 less than buying three cartons at Narcan’s suggested retail price. That is a savings of about 58%. Compared with the $104.91 retailer example, the CalRx total saves $47.91, or about 46%.
This calculation is more useful than the old injection-versus-spray comparison because it measures ready-to-use nasal products by the same unit: a twin pack containing two emergency doses.
CalRx and Lower-Cost Naloxone
California’s public program lists CalRx naloxone at $19 as of January 1, 2026. The state reported previous reductions from $24 to $23, then $22.50, before reaching the current price.
CalRx is a location-specific access route rather than a national retail price. Eligibility, direct-purchase procedures, shipping, and organizational purchasing rules should be checked on the current program page. A California program price should not be presented as a price available at every U.S. pharmacy.
RiVive provides another lower-price signal. The nonprofit manufacturer says its naloxone is sold at cost, and the published launch price was $36 for two 3 mg devices. Narcan and RiVive should not be described as identical because the labeled dose strength differs.

Where Narcan May Cost Nothing
Paying retail is not the only way to obtain naloxone. State and local health departments, syringe-service programs, libraries, universities, treatment organizations, vending machines, and harm-reduction programs may supply it for $0.
SAMHSA directs people to state-specific naloxone resources because access routes and restrictions differ. Some programs serve any resident, while others focus on people at higher overdose risk, their friends and family, community responders, or organizations that distribute supplies.
NEXT Distro offers free naloxone by mail through participating state and local programs. Availability depends on the applicant’s location, and some programs require a brief training video or questionnaire before a package is mailed.
Searching for a free program before paying retail can reduce the cost from $35 to $45 to $0. In an emergency, however, price shopping should never delay calling 911 or using naloxone that is already available.
Insurance, Medicare, and OTC Billing
Insurance treatment of naloxone varies because OTC purchases and prescription claims can follow different billing routes. A health plan may cover prescription naloxone but not reimburse a carton taken directly from a normal retail shelf. Another plan may allow the pharmacy to process an OTC product through its drug benefit.
Medicare states that Part B covers naloxone supplied through certain opioid-use-disorder treatment services, while Medicare drug coverage may cover overdose-reversal products. The current Medicare coverage page tells members to contact their plan for details rather than promising one fixed copay.
The original claims of a universal $0 to $5 Medicaid copay and a $10 to $30 Medicare copay should be removed. State Medicaid rules, product status, plan formularies, deductibles, and pharmacy processing determine the amount. Free community distribution may still be cheaper and simpler than submitting an insurance claim.
What to Do During an Overdose
When an opioid overdose is known or suspected, administer naloxone and get emergency help immediately. The CDC overdose response guidance tells responders to call 911, give naloxone, try to keep the person awake and breathing, place the person on their side to reduce choking risk, and remain with them until emergency workers arrive.
Each Narcan device contains one dose and cannot be reused. If the person does not respond by waking up, responding to voice or touch, or breathing normally, the product label permits another dose with a new device every two to three minutes when more devices are available.
An ambulance response may lead to a separate medical expense, but fear of an ambulance bill should not delay a 911 call. Naloxone’s effect may be temporary, and the person can stop breathing again after appearing to recover.
Storage, Heat, and Expiration
The current Narcan product label says to store the spray below 77°F, permits temporary excursions up to 104°F, and warns against freezing or excessive heat above 104°F. The device should remain in its blister and carton and be protected from light.
A package does not automatically become unusable whenever the temperature briefly rises above normal room temperature. The label permits short exposure up to 104°F. A closed vehicle can exceed that level, so a glove compartment or car parked in summer heat is a poor permanent storage location.
The FDA announced that newly manufactured 4 mg Narcan products received a four-year shelf life in 2024. Check the date printed on the individual carton because older stock may carry a different expiration date.
Naloxone Does Not Replace Treatment
Naloxone treats an overdose emergency, not opioid dependence or the causes behind repeated overdose risk. Someone who survives an overdose may need medical assessment, medications for opioid use disorder, counseling, withdrawal management, or another level of support.
The price of drug and alcohol rehabilitation is a different financial question from the price of Narcan. Treatment programs can cost thousands of dollars, while naloxone is an emergency product costing about $0 to $45 for a two-dose carton.
Testing is also a separate service. The cost of drug and alcohol testing pays for detecting selected substances or metabolites. A test does not reverse an overdose and should not delay giving naloxone when opioid exposure is suspected.
When Paying Retail Makes Sense
Retail purchase makes sense if:
- Naloxone is needed immediately and no free distributor is nearby.
- The buyer wants a carton without registration, training, or program eligibility steps.
- A current package is needed to replace an expired or used device.
- The household wants cartons in several accessible locations.
Check free access first if:
- A local health department or harm-reduction program distributes naloxone.
- The retail price would prevent the household from keeping enough doses.
- A community responder needs multiple cartons.
- A state mail program serves the buyer’s address.
What We Verified
- Checked Narcan’s $44.99 suggested price against the manufacturer’s OTC launch announcement.
- Confirmed the current $19 CalRx price through California’s official program.
- Cross-referenced nonprescription approval dates and dose strengths with the FDA.
- Verified emergency response steps against current CDC instructions.
- Confirmed temperature limits and repeat-dose directions from the Narcan drug label.
Answers to Common Questions
How much does a two-pack of Narcan cost?
A brand-name two-pack commonly costs about $35 to $45. Public programs and store-brand products may cost less, while community distribution can reduce the price to $0.
How much does one Narcan dose cost?
A dose costs about $17.49 from a $34.97 retail twin pack or about $22.50 at the manufacturer’s $44.99 suggested carton price.
Can anyone buy Narcan without a prescription?
Yes. Narcan 4 mg nasal spray is FDA-approved for over-the-counter sale, so an individual prescription is not required.
Does Narcan go bad in a hot car?
Excessive heat can damage the product. Narcan permits temporary exposure up to 104°F, but a parked car can become hotter. Store it below 77°F when possible and follow the package label.
What happens if the first dose does not work?
Call 911, watch the person’s breathing, and use a new device for another dose every two to three minutes when needed and available, following the product instructions. Stay with the person until emergency help arrives.
Disclosure: Educational content, not medical advice. Pricing varies by provider, location, and insurance. Confirm eligibility, coverage, and out-of-pocket costs with a licensed clinician and your insurer. See our methodology and corrections policy.
