Guides

What naloxone nasal spray costs if you have no insurance

The short answerNaloxone nasal spray is sold over the counter, and the best-known two-dose box had a suggested retail price of $44.99 when it launched in 2023. Pharmacies paid about $16 for one 4 mg spray in the week of October 21, 2026, so a two-dose box costs a store about $32 to $34. A 2024 North Carolina study found stores quoting a mean of $62.67, but many health departments give naloxone away free, so ask before you pay.

What naloxone nasal spray costs at the counter

The National Library of Medicine runs a health site called MedlinePlus. It says naloxone nasal spray is used along with emergency medical treatment. It reverses the life-threatening effects of a known or suspected opioid overdose. Opioids are strong pain medicines and street drugs such as heroin and fentanyl.

The FDA approved the first nonprescription naloxone nasal spray on March 29, 2023. The Centers for Disease Control and Prevention, or CDC, says naloxone is now sold over the counter in all 50 states. You do not need a prescription to buy it.

A study in a medical journal, JAMA Health Forum, called pharmacies in North Carolina while posing as customers. Before over-the-counter sales began, the mean price quoted for naloxone was $90.93. After sales began, from November 2023 to January 2024, it fell to $62.67. Independent pharmacies quoted a mean of $77.59, while chain pharmacies quoted $57.74.

At its 2023 launch, the maker of the best-known spray set a suggested retail price of $44.99 for a box of two doses. The maker said each store sets its own price. Prices may have changed since then, so check the shelf tag.

What pharmacies pay for naloxone

The federal government keeps a weekly price survey called NADAC, run by the Centers for Medicare and Medicaid Services. It averages what pharmacies pay to stock a drug, so it shows the store's cost and your price tag will be higher. We use it here because it is the best government number we found.

For the week of October 21, 2026, the survey shows a brand-name 4 mg nasal spray cost pharmacies about $16.08, while the generic version cost about $16.77. A box of two sprays would then cost a store about $32 to $34. The shelf price is higher because the store adds its own costs.

Where to get naloxone for free

The CDC says free or reduced-cost naloxone may be available through your local health department, community naloxone programs and most syringe services programs. Programs change, so call or check the website before you go.

  • The state of Kansas has a program run by a community service group with state and federal funding. The state agency says it gives free nasal spray and training to any Kansas resident, as long as funding and supply last.
  • Wisconsin says its residents can get free naloxone by mail from a harm reduction group, at no cost.
  • New York City lists participating pharmacies and community sites that give out free naloxone kits, plus 24-hour vending machines.

Many other states and counties run similar programs. Search for your state health department name and the word naloxone, or call your local health department. Our guide on addiction treatment without insurance lists other free help, and you can find low-cost care near you with our tool.

More than one kind is sold without a prescription

The FDA approved a second nonprescription nasal spray in July 2023, with a lower 3 mg strength. It also approved the first generic nonprescription naloxone nasal spray that month. A generic is a copy of a brand-name medicine that other companies are allowed to sell once the maker's legal protections end.

The CDC says bystanders can give naloxone as a nasal spray or as an injection into a muscle or under the skin. This page focuses on the nasal spray, because that is the form the FDA approved for sale without a prescription.

That gives you more choices when you shop. The North Carolina study found that prices were lower in cities than in suburbs and rural areas, so a short drive may change the price. The same study found that 57.8 percent of pharmacies had naloxone ready the same day without a prescription. Please call ahead and ask which products are on the shelf and what each one costs. Our guide on prescriptions without insurance explains how to compare pharmacy prices.

What to know about using naloxone

Every package comes with instructions, and MedlinePlus says to read them ahead of time. A person who is overdosing cannot treat themselves, so the people around you should know where the spray is and how to use it. Each spray holds a single dose and should be used only once.

MedlinePlus says to keep the spray where you can reach it and to watch the date printed on the device. It says to replace the spray when that date passes, which adds to the long-run cost. Ask your pharmacist or health department if your state has its own rule about expired sprays. It also says to store the spray at room temperature, away from heat and moisture, and not to freeze it.

The CDC says naloxone is safe for all ages and will not harm someone who is not overdosing on an opioid. It says to call 911 after giving it and to stay until help arrives. The FDA warns that people who depend on opioids can have sudden withdrawal after naloxone, with body aches and a fast heartbeat.

If you think someone is overdosing, call 911 right away. If an emergency room visit follows, our guide on emergency room costs without insurance explains the bills and how to ask for help. MedlinePlus lists very slow or stopped breathing and small pupils as signs. Not waking up when spoken to loudly is another sign. The CDC says most states have Good Samaritan laws that protect people who help during an overdose.

Help beyond the nasal spray

The SAMHSA National Helpline at 1-800-662-4357 is free and private, and it is open every day of the year. SAMHSA is the federal Substance Abuse and Mental Health Services Administration. The line offers treatment referrals and information in English and Spanish to people with substance use or mental health needs and to their families.

Call or text 988 if you or someone you know is in emotional crisis. Medicines that treat opioid use disorder have their own price guides, and our page on naltrexone is one example. If you want a doctor who can talk about treatment options, you can find a cash-pay doctor in our directory. Some people pay a flat monthly fee, usually $50 to $200, to a direct primary care doctor. This page gives background information only and is not a substitute for a visit with your own clinician.

Common questions

How much is naloxone nasal spray without insurance?

A 2024 study of North Carolina pharmacies found a mean quoted cash price of $62.67 after over-the-counter sales began. The maker of the best-known spray suggested $44.99 for two doses at its 2023 launch. Prices vary by store, and free kits are available in many places.

Do I need a prescription to buy naloxone?

No, the CDC says naloxone is available over the counter in all 50 states. The FDA approved the first nonprescription nasal spray on March 29, 2023. You can ask any pharmacist where it is kept.

Where can I get naloxone for free?

Check your local health department, community naloxone programs and syringe services programs, which the CDC lists as sources. Programs in Kansas and Wisconsin give out free kits, and so does New York City. Funding and supply can change, so check before you go.

Is there a generic naloxone nasal spray?

Yes, the FDA approved the first generic nonprescription naloxone nasal spray in July 2023. The national drug price survey lists generic 4 mg sprays at about $16.77 each for what pharmacies pay. Please ask which products they stock and compare the prices.

How much is the naloxone injection?

The national price survey lists naloxone injection at about $3.76 per milliliter for what pharmacies paid in the week of October 21, 2026. That makes a 10 milliliter vial about $38 at pharmacy cost, and the counter price is higher. A person has to be trained to give an injection, so ask your health department which kind it offers.

Do I still need to call 911 after using naloxone?

You still need to call 911, because the CDC says to call after giving naloxone and to stay with the person until help arrives. Naloxone is a temporary treatment, so the person still needs emergency care.

Can I get help for opioid use without insurance?

You can, and the SAMHSA National Helpline at 1-800-662-4357 is free and private and open 24 hours a day. The staff can refer you to a treatment program. Our guide on addiction treatment without insurance also explains low-cost options.

Narcan is a trademark of its owner. The FindMyDirectDoctor Foundation is not connected to or endorsed by the trademark owner, and we name the brand only so readers can find information about the product.

Find an affordable doctor

This guide is general information, not medical, legal or tax advice. If you have a medical emergency, call 911.