Why Is Ketorolac So Hard to Find? [Explained for 2026]

Updated:

February 17, 2026

Author:

Peter Daggett

Summarize this blog with AI:

Struggling to find Ketorolac (Toradol) at your pharmacy? Learn why this powerful NSAID painkiller is hard to find in 2026 and what you can do about it.

If You Can't Find Ketorolac, You're Not Alone

You left the hospital or emergency room with a prescription for Ketorolac — also known by the brand name Toradol — and now you can't find it anywhere. Your pharmacy says it's out of stock. You've called three others with no luck. Sound familiar?

Ketorolac is one of the most effective non-opioid painkillers available, and for years, patients and providers alike have relied on it for short-term pain relief after surgery, in the ER, and for conditions like migraines and kidney stones. But finding it — especially the injectable form — has been a frustrating experience for many people.

In this post, we'll explain what Ketorolac is, why it's been hard to find, and what steps you can take to get the pain relief you need.

What Is Ketorolac?

Ketorolac (brand names: Toradol, Sprix, Acular) is a powerful nonsteroidal anti-inflammatory drug (NSAID). It works by blocking enzymes called cyclooxygenase-1 (COX-1) and cyclooxygenase-2 (COX-2), which are responsible for producing prostaglandins — chemicals in your body that cause pain, swelling, and inflammation.

Ketorolac is FDA-approved for the short-term management of moderately severe acute pain. It's available in several forms:

  • Oral tablets (10 mg)
  • Intramuscular (IM) and intravenous (IV) injections
  • Nasal spray (brand name Sprix)
  • Eye drops (brand name Acular, used after eye surgery)

Unlike many painkillers, Ketorolac is not a controlled substance and is not an opioid. However, it's so potent that its use is limited to 5 days maximum due to the risk of serious side effects, including gastrointestinal bleeding and kidney problems.

To learn more about how this drug works, check out our guide on how Ketorolac works.

Why Is Ketorolac Hard to Find?

There are several reasons why Ketorolac — particularly the injectable form — has been difficult to find in recent years. Here are the main factors:

1. Ongoing Manufacturing and Supply Chain Issues

Ketorolac injection has been on the ASHP (American Society of Health-System Pharmacists) drug shortage list multiple times since 2020. Major manufacturers like Hospira (a Pfizer subsidiary) and Fresenius Kabi have experienced production disruptions, quality control issues, and even product recalls. When one manufacturer goes offline, the remaining companies can't always keep up with the sudden surge in demand.

While supply has improved through 2024 and into 2025, some formulations — especially certain vial sizes of the injectable — still face intermittent availability issues.

2. High Demand as an Opioid Alternative

With the ongoing opioid crisis, healthcare providers have increasingly turned to non-opioid pain management options. Ketorolac is one of the most effective injectable non-opioid painkillers available, making it a go-to choice in emergency rooms, surgical centers, and hospitals. This heightened demand puts additional strain on an already tight supply.

3. Limited Number of Manufacturers

Only a handful of pharmaceutical companies manufacture injectable Ketorolac. When one or two of these companies experience production issues, it creates a ripple effect across the entire market. Generic oral tablets are produced by more manufacturers and are generally easier to find.

4. Short Shelf Life and Storage Requirements

Injectable medications like Ketorolac have specific storage requirements and shorter shelf lives compared to oral tablets. Pharmacies — especially smaller or independent ones — may not always keep large quantities in stock, particularly if they don't frequently dispense it.

What You Can Do If You Can't Find Ketorolac

If you're struggling to fill your Ketorolac prescription, don't give up. Here are some practical steps:

Use Medfinder to Check Real-Time Availability

Medfinder lets you search for Ketorolac availability at pharmacies near you in real time. Instead of calling pharmacy after pharmacy, you can quickly see which locations have it in stock.

Ask About Different Formulations

If the injectable form is unavailable, talk to your doctor about whether the oral tablets or Sprix nasal spray might work for your situation. The oral form is generally easier to find and costs as little as $10 to $13 for a short course with a discount coupon.

Try Independent and Compounding Pharmacies

Large chain pharmacies often face the biggest shortages because they serve more patients. Independent pharmacies and compounding pharmacies may have stock that chains don't. It's worth a few extra phone calls.

Talk to Your Doctor About Alternatives

If Ketorolac simply isn't available, your doctor can prescribe an alternative NSAID. Options include Ibuprofen, Diclofenac (including the injectable form Dyloject), Naproxen, or Celecoxib. Learn more in our post on alternatives to Ketorolac.

Ask Your Pharmacist to Place a Special Order

If your pharmacy's usual distributor is out of stock, your pharmacist may be able to order Ketorolac from an alternative wholesaler. It might take a day or two, but it's often a viable option.

Final Thoughts

Ketorolac is a powerful and important pain management tool, especially for patients who need a non-opioid option. While supply chain issues have made it harder to find — particularly in injectable form — the situation has been gradually improving. By using tools like Medfinder, exploring different formulations, and staying in touch with your healthcare provider, you can improve your chances of getting the medication you need.

For the latest information on Ketorolac availability in 2026, see our Ketorolac shortage update.

Is Ketorolac the same as Toradol?

Yes. Toradol is the original brand name for Ketorolac Tromethamine. Most prescriptions today are filled with generic Ketorolac, which contains the same active ingredient and works the same way.

Is there a nationwide Ketorolac shortage in 2026?

Ketorolac injection has experienced intermittent shortages since 2020 due to manufacturing disruptions. As of early 2026, supply has improved but some injectable formulations may still have limited availability at certain pharmacies. Oral tablets are generally easier to find.

Can I get Ketorolac without a prescription?

No. Ketorolac requires a prescription in all forms — tablets, injections, nasal spray, and eye drops. It is not available over the counter. However, it is not a controlled substance, so your doctor can call in or electronically send the prescription to your pharmacy.

Why is Ketorolac limited to 5 days of use?

Ketorolac carries a boxed warning about serious risks including gastrointestinal bleeding, kidney damage, and cardiovascular events like heart attack or stroke. These risks increase significantly with use beyond 5 days, which is why the FDA limits total treatment duration to no more than 5 days across all formulations.

Why waste time calling, coordinating, and hunting?

You focus on staying healthy. We'll handle the rest.

Try Medfinder Concierge Free

Medfinder's mission is to ensure every patient gets access to the medications they need. We believe this begins with trustworthy information. Our core values guide everything we do, including the standards that shape the accuracy, transparency, and quality of our content. We’re committed to delivering information that’s evidence-based, regularly updated, and easy to understand. For more details on our editorial process, see here.

25,000+ have already found their meds with Medfinder.

Start your search today.
99% success rate
Fast-turnaround time
Never call another pharmacy