interaction records 54 assistance programs 55 0 personal data stored

Drug data · shortage, price, volume

Ketorolac injection: 103 months on the FDA shortage list while the generic benchmark price fell 31% since 2021

The FDA says supply is short. The pharmacy benchmark says the generic injectable now costs $1.00 per mL, against $0.789 in 2013. Both are true, and they measure different things: availability on one side, the average price pharmacies pay on the other.

FDA shortage list, 2026-10-27NADAC, October 2026Medicaid SDUDinferred monthno data
  1. The injectable has been on the FDA list continuously since April 2018, 103 months. Before that it was listed from March 2015 to November 2015, so it has been listed in 112 of the 140 months since March 2015.
  2. Only 7% of shortage listings since 2014 have lasted this long. The median listing lasts 20 months.
  3. A generic 30 mg/mL injectable costs pharmacies $1.00 per mL on the NADAC benchmark in October 2026, 31% below its 2021 median.
  4. Medicaid paid for 212,958 injectable prescriptions in Q4 2025, 16% more than in Q4 2021. Fills rose across a stretch in which the injectable was listed as short in 112 of 140 months.

Not medical advice. This page reports public records about supply and pharmacy cost. Ask a pharmacist or prescriber about your own medication.

Three clocks on one timeline

Each lane uses the same monthly axis, so you can read across: when the FDA listed the injectable, what pharmacies were paying, and how many Medicaid prescriptions were filled.

on the listinferred across a missing captureno capture or no price$ per mLprescriptionspreliminary quarter

Swipe the chart sideways to see all 14 years.

Three clocks: FDA shortage list, pharmacy acquisition cost and Medicaid prescriptionsShared monthly timeline. Top lane: months the injectable was on the FDA shortage list. Middle lane: NADAC price per mL by strength. Bottom lane: Medicaid prescriptions per quarter. 2014201520162017201820192020202120222023202420252026FDA shortage listinjectable, by name2013-01 to 2014-05: no capture of the FDA list for these months2014-09 to 2014-09: no capture of the FDA list for these months2015-03 to 2015-11: on the list (observed)2016-02 to 2016-02: no capture of the FDA list for these months2018-04 to 2018-09: on the list (observed)2018-10 to 2018-11: on the list (inferred across a missing capture)2018-12 to 2019-01: on the list (observed)2019-02 to 2019-04: on the list (inferred across a missing capture)2019-05 to 2024-09: on the list (observed)2024-10 to 2025-08: on the list (inferred across a missing capture)2025-09 to 2026-10: on the list (observed)first listed Mar 2015current run since April 2018Pharmacy costNADAC, $ per mLbold = 30 mg/mLgeneric$0$2.5$5NADAC reported no price for this strength from 2019-07 to 2020-01$0.789 in 2013$1.00 nowMedicaid fillsprescriptions per quarterinjectable2013Q1: 66,354 prescriptions; unsuppressed state rows only2013Q2: 69,971 prescriptions; unsuppressed state rows only2013Q3: 68,722 prescriptions; unsuppressed state rows only2013Q4: 77,721 prescriptions; unsuppressed state rows only2014Q1: 86,009 prescriptions; unsuppressed state rows only2014Q2: 113,247 prescriptions; unsuppressed state rows only2014Q3: 120,927 prescriptions; unsuppressed state rows only2014Q4: 131,990 prescriptions; unsuppressed state rows only2015Q1: 132,096 prescriptions; unsuppressed state rows only2015Q2: 159,226 prescriptions; unsuppressed state rows only2015Q3: 187,280 prescriptions; unsuppressed state rows only2015Q4: 197,691 prescriptions; unsuppressed state rows only2016Q1: 241,426 prescriptions; unsuppressed state rows only2016Q2: 255,420 prescriptions; unsuppressed state rows only2016Q3: 249,536 prescriptions; unsuppressed state rows only2016Q4: 269,959 prescriptions; unsuppressed state rows only2017Q1: 285,689 prescriptions; unsuppressed state rows only2017Q2: 293,334 prescriptions; unsuppressed state rows only2017Q3: 279,369 prescriptions; unsuppressed state rows only2017Q4: 270,145 prescriptions; unsuppressed state rows only2018Q1: 272,710 prescriptions; unsuppressed state rows only2018Q2: 302,302 prescriptions; unsuppressed state rows only2018Q3: 307,010 prescriptions; unsuppressed state rows only2018Q4: 294,430 prescriptions; unsuppressed state rows only2019Q1: 258,653 prescriptions; unsuppressed state rows only2019Q2: 248,475 prescriptions; unsuppressed state rows only2019Q3: 297,810 prescriptions; unsuppressed state rows only2019Q4: 295,972 prescriptions; unsuppressed state rows only2020Q1: 267,523 prescriptions; unsuppressed state rows only2020Q2: 195,772 prescriptions; unsuppressed state rows only2020Q3: 270,882 prescriptions; unsuppressed state rows only2020Q4: 248,385 prescriptions; unsuppressed state rows only2021Q1: 215,911 prescriptions; unsuppressed state rows only2021Q2: 212,560 prescriptions; unsuppressed state rows only2021Q3: 188,454 prescriptions; unsuppressed state rows only2021Q4: 183,257 prescriptions; unsuppressed state rows only2022Q1: 172,953 prescriptions; unsuppressed state rows only2022Q2: 187,184 prescriptions; unsuppressed state rows only2022Q3: 197,118 prescriptions; unsuppressed state rows only2022Q4: 181,978 prescriptions; unsuppressed state rows only2023Q1: 190,159 prescriptions; unsuppressed state rows only2023Q2: 184,068 prescriptions; unsuppressed state rows only2023Q3: 198,318 prescriptions; unsuppressed state rows only2023Q4: 203,173 prescriptions; unsuppressed state rows only2024Q1: 211,870 prescriptions; unsuppressed state rows only2024Q2: 207,309 prescriptions; unsuppressed state rows only2024Q3: 209,712 prescriptions; unsuppressed state rows only2024Q4: 200,849 prescriptions; unsuppressed state rows only2025Q1: 214,492 prescriptions; unsuppressed state rows only2025Q2: 209,191 prescriptions; unsuppressed state rows only2025Q3: 214,514 prescriptions; unsuppressed state rows only2025Q4: 212,958 prescriptions; unsuppressed state rows only2026Q1: 175,860 prescriptions (latest quarter, preliminary: CMS may revise); unsuppressed state rows only307k0
Top: months the injectable name was on the FDA list (Wayback captures of the FDA page; the current FDA record says posted 2018-03-23). Middle: NADAC per mL, one line per strength. Where NADAC reported no price for a strength for more than two months, the line breaks and the gap is hatched: we do not bridge missing prices. Bottom: Medicaid prescriptions per quarter. Medicaid volume: 53,857 rows pulled for this drug, 16,005 (30%) suppressed by CMS for small cells and left out, never counted as zero, so every bar is a floor; state XX national rows excluded; the hatched latest quarter is preliminary. Fills also move with Medicaid enrollment, so a change is not by itself evidence of a shortage.

How long do shortages last?

Each step is a drop in the share of FDA shortage listings still running. The dot is this drug.

Share of FDA shortage listings still running after N months, with this drug marked0%25%50%75%100%024487296120months on the FDA listmedian 20 monthsthis listing: 103 mo7% lasted this long
Kaplan-Meier on 430 listings, 2014 to 2026, by ingredient. 18 months have no capture and are bridged by inference.

What a pharmacy pays per unit

NADAC is the average price retail pharmacies pay, per mL.

Pharmacy acquisition cost per unit, brand against genericInjectable 30 mg/mL$1.00
NADAC prices this form per mL. It is acquisition cost, not a retail price.

Which forms are short

FDA listing by dosage form
FormListed nowMonths listedFDA records (2026-10-27)
injectableYes, since April 201810312 unavailable, 1 limited availability, 12 available (25 records)
tabletNo (last listed December 2023)3 (1 records)

Price by strength

Injectable: generic acquisition cost per mL by strength
StrengthNow2021 medianFirst monthNow vs 2021HistoryNDCs
30 mg/mL$1.00$1.45$0.7892013-11-31%5-month gap in NADAC reporting27
Tablet: generic acquisition cost per tablet by strength
StrengthNow2021 medianFirst monthNow vs 2021HistoryNDCs
10 mg$0.170$0.765$0.5482013-11-78%13
Read the price with care. NADAC is a national survey average of retail pharmacy invoices. It is not a quote, not what any patient paid, and it excludes discounts and rebates. A flat or falling benchmark during a shortage means pharmacies' average invoice cost did not rise, not that every patient could find the drug at that price.
FDA caution. The FDA drug shortage list is updated as manufacturers report and should not be relied on for medical care. Ask a pharmacist or prescriber about supply.

Questions

Is Ketorolac still in shortage?

On the FDA list as of 2026-10-27, the injectable is listed under 25 presentations: 12 unavailable, 1 with limited availability and 12 available. It has been continuously listed since April 2018. FDA says not to rely on the list for medical care; ask a pharmacist.

Did the shortage raise the pharmacy price?

Not in the benchmark. The NADAC survey average for a generic 30 mg/mL injectable is $1.00 per mL in October 2026, 31% below its 2021 median. NADAC is a national average of retail pharmacy invoices, so it measures what pharmacies pay on average, not what any one patient was charged.

Did Medicaid fills fall during the shortage?

No. CMS State Drug Utilization Data shows 212,958 Medicaid-paid injectable prescriptions in Q4 2025, 16% more than in Q4 2021 (183,257). Those counts are a floor because CMS suppresses small cells, they cover Medicaid only and move with Medicaid enrollment, and they count prescriptions that were filled, not demand that went unmet. A change in fills is not by itself evidence of a shortage.

Cite this page

Figures are calculated from U.S. federal sources (see Data terms below) and rebuilt from dated snapshots. Cite it as:

OmniRx, "Ketorolac: FDA shortage, NADAC acquisition cost and Medicaid utilization", data as of October 2026. https://omnirx.org/drugs/ketorolac

Embed this chart

Free with attribution: paste this where you want the chart. It sizes itself to its content. A small "Powered by OmniRx" link stays in the widget; white-label licences remove it and add your own branding.

<iframe id="lx-drug-ketorolac" src="https://omnirx.org/embed/drug-ketorolac" width="100%" height="640" style="border:1px solid #e2e8f0;border-radius:10px" title="Ketorolac shortage and price timeline by omnirx.org" loading="lazy"></iframe>
<script>addEventListener('message',function(e){if(e.origin!=='https://omnirx.org')return;var d=e.data||{};if(d.type==='lx-height'&&d.slug==='drug-ketorolac'){var f=document.getElementById('lx-'+d.slug);if(f)f.height=d.height;}});</script>

Sources

Data terms. Every source above is published by a U.S. federal agency (CMS or FDA). CMS's data site labels its datasets inconsistently: of the 14 NADAC years, 5 carry the "public domain" label and 9 the "U.S. government works" label; of the 14 State Drug Utilization Data years, 6 carry the "public domain" label and 8 the "U.S. government works" label. We record each dataset's label verbatim and cite the source for every figure. Figures on this page are OmniRx calculations from those datasets, not statements by CMS or FDA, and no agency endorses this page.