Ketorolac (Toradol) Pain Shot, 15 mg cost at US hospitals

Ketorolac tromethamine injection, per 15 mg · HCPCS J1885

What is Ketorolac (Toradol) Pain Shot, 15 mg? Read the full explainer →

Ketorolac (Toradol) Pain Shot, 15 mg

Ketorolac is a strong anti-inflammatory painkiller given by injection — the drug often described as a shot that works like a narcotic without being one. This code is the drug itself, billed by the amount given, and it is separate from the charge for administering it.

$1.20

lowest cash price

$23.52

national median

$223.93

highest cash price

710

hospitals with a published cash price

Middle half of hospitals (25th–75th percentile) against the full range. The same procedure varies $1.20–$223.93 — the variation is the story.

Cheapest published cash price

$1.20

UPMC Western Maryland — Cumberland, MD

Most expensive published cash price

$223.93

Adventhealth Wesley Chapel — Wesley Chapel, FL

Median cash price over time

Sep 1, 2025 ($49.88) → Sep 1, 2026 ($27.20)

By state

State Hospitals Lowest cash Median Highest
Alaska 5 $50.70 $50.70 $69.30
Arizona 6 $9.94 $13.34 $25.46
Arkansas 11 $3.94 $9.29 $54.25
California 87 $1.26 $13.57 $143.93
Colorado 8 not published by hospital not published by hospital not published by hospital
Florida 79 $6.93 $47.62 $223.93
Georgia 24 $16.45 $16.45 $209.74
Hawaii 2 $12.07 $12.07 $14.31
Illinois 41 $8.05 $29.22 $94.32
Indiana 26 $27.20 $39.01 $165.89
Iowa 29 $9.20 $45.90 $76.02
Kansas 6 $21.09 $169.51 $169.51
Kentucky 26 $9.06 $25.73 $82.13
Louisiana 2 $41.44 $41.44 $41.44
Maine 7 $8.82 $49.88 $109.38
Maryland 2 $1.20 $1.20 $1.20
Michigan 15 $1.69 $1.69 $18.30
Minnesota 19 $23.42 $32.18 $63.54
Mississippi 11 $12.67 $25.98 $50.70
Missouri 21 $11.31 $19.74 $27.59
Montana 2 $70.04 $70.04 $75.07
Nebraska 12 $2.18 $41.79 $84.58
Nevada 3 $5.33 $5.91 $7.44
New Hampshire 1 $17.82 $17.82 $17.82
New Jersey 13 $3.29 $3.29 $3.29
New Mexico 2 $56.70 $56.70 $70.09
New York 8 $1.55 $2.27 $23.40
North Carolina 15 $14.33 $14.33 $67.25
North Dakota 4 $16.80 $28.24 $78.16
Ohio 67 $1.58 $17.11 $95.94
Oklahoma 17 $7.66 $12.47 $42.00
Oregon 13 $15.91 $71.09 $71.09
Pennsylvania 33 $3.60 $24.60 $179.40
South Carolina 12 $27.82 $45.00 $45.00
South Dakota 6 $60.64 $61.20 $61.93
Tennessee 37 $2.93 $7.02 $29.44
Texas 114 $1.37 $26.86 $144.60
Virginia 43 $6.75 $17.76 $73.31
Washington 32 $1.32 $39.12 $147.19
West Virginia 18 $1.50 $6.22 $40.50
Wisconsin 34 $3.03 $23.04 $76.00

All hospitals

Hospital Location Cash price Negotiated range
Southern Virginia Medical Center Emporia, VA $48.00 not published
Southside Regional Medical Center Petersburg, VA $48.00 not published
Ascension St. Vincent's Clay County (St. Vincent's Medical Center, Inc.) Middleburg, FL $48.27 $0.61 – $1.64
Ascension St. Vincent's St. Johns County (St. Vincent's Health System, Inc.) Saint Johns, FL $48.29 $0.61 – $1.64
CHI Health Missouri Valley Missouri Valley, IA $48.76 $0.70 – $97.51
UPMC Bedford Everett, PA $48.80 $0.10 – $54.90
MultiCare Valley Hospital Spokane Valley, WA $49.46 $0.33 – $1.53
MultiCare Deaconess Hospital Spokane, WA $49.55 $0.33 – $1.53
Franklin Memorial Hospital Farmington, ME $49.88 $0.49 – $4.00
Sanford Bemidji Medical Center Bemidji, MN $50.40 $0.28 – $50.35
Sanford Bagley Medical Center Bagley, MN $50.62 $14.72 – $54.71
Sierra Nevada Memorial Hospital Grass Valley, CA $50.69 $0.37 – $63.70
Providence Alaska Medical Center Anchorage, AK $50.70 $5.54 – $5.54
Providence Valdez Medical Center Valdez, AK $50.70 not published
Providence Seward Hospital Seward, AK $50.70 not published
64-0362400 Anderson Regional South Campus Meridian, MS $50.70 $0.68 – $1.21
HSHS St. Mary's Hospital DECATUR, IL $50.80 $0.33 – $19.70
AdventHealth Deland Deland, FL $52.12 not published
Texas Health Hospital Mansfield Mansfield, TX $52.38 $0.29 – $0.57
Texas Health Huguley Hospital Fort Worth South Burleson, TX $52.38 $0.29 – $0.57
Maryview Hospital Portsmouth, VA $52.64 not published
Harbour View Medical Center Suffolk, VA $52.64 not published
CHRISTUS Spohn Hospital Corpus Christi - Shoreline Corpus Christi, TX $53.00 $0.45 – $2.35
Mercy Medical Center Merced Merced, CA $53.05 $0.44 – $24.44
Aurora Medical Center Washington County Hartford, WI $53.22 $0.50 – $1.83
Advocate Sherman Hospital Elgin, IL $54.11 $0.52 – $54.15
Southampton Medical Center Franklin, VA $54.12 not published
CHI St. Vincent Hospital Hot Springs Hot Springs, AR $54.25 $0.57 – $7.38
CHRISTUS Santa Rosa Emergency Center - Alon San Antonio, TX $54.72 $0.46 – $1.40
Covenant Medical Center Lubbock, TX $56.70 $0.34 – $1.21
Covenant Hospital Plainview Plainview, TX $56.70 $0.33 – $0.36
Covenant Children's Hospital Lubbock, TX $56.70 $0.67 – $1.86
Covenant Hospital Levelland Levelland, TX $56.70 $0.33 – $0.36
Covenant Health Hobbs Hospital Hobbs, NM $56.70 $0.34 – $0.48
Covenant Specialty Hospital Lubbock, TX $56.70 not published
UPMC Horizon-Greenville Greenville, PA $57.20 $0.19 – $1.08
AdventHealth New Smyrna Beach New Smyrna Beach, FL $58.20 $0.29 – $0.66
Northwestern Memorial Hospital Chicago, IL $59.32 not published
Advocate South Suburban Hospital Hazel Crest, IL $59.39 $0.52 – $101.89
Advocate Good Samaritan Hospital Downers Grove, IL $59.48 $0.52 – $85.25
Advocate Christ Medical Center Oak Lawn, IL $59.58 $0.52 – $90.59
Advocate Illinois Masonic Medical Center Chicago, IL $59.67 $0.52 – $93.68
Advocate Childrens Hospital - Park Ridge Park Ridge, IL $59.93 $0.52 – $91.18
Advocate Trinity Hospital Chicago, IL $59.96 $0.52 – $48.82
CHRISTUS Health - West Beaumont Beaumont, TX $60.33 $0.50 – $1.50
Mercy Medical Center Redding Redding, CA $60.34 $0.44 – $16.66
Advocate Condell Medical Center Libertyville, IL $60.39 $0.52 – $59.43
Sanford Canton Inwood Medical Center Canton, SD $60.64 $25.86 – $68.06
Sanford Vermillion Hospital Vermillion, SD $61.10 $22.27 – $67.93
Sanford Tracy Hospital Tracy, MN $61.19 $18.31 – $68.06

Related drugs procedures