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
Sanford Hospital Webster Webster, SD $61.20 $23.75 – $68.09
Sanford Luverne Medical Center Luverne, MN $61.20 $18.31 – $68.08
Sanford Clear Lake Medical Center Clear Lake, SD $61.39 $38.81 – $68.09
Northwestern Medicine Central DuPage Hospital IL 60190, IL $61.42 not published
Sanford Sheldon Medical Center Sheldon, IA $61.66 $21.55 – $68.06
Sanford Chamberlain Medical Center Chamberlain, SD $61.93 $25.83 – $67.98
UPMC Northwest Seneca, PA $62.00 $0.19 – $0.31
Sanford Westbrook Hospital Westbrook, MN $62.36 $18.31 – $68.06
Sanford Canby Medical Center Canby, MN $62.40 $18.24 – $67.80
Sanford Worthington Medical Center Worthington, MN $63.54 $0.28 – $68.05
UPMC McKeesport Mckeesport, PA $66.20 $0.19 – $15.46
Providence Kodiak Island Medical Center Kodiak, AK $67.08 not published
AdventHealth Polk Columbus, NC $67.25 not published
St Anne Hospital Toledo, OH $68.22 not published
Lincoln Health Damariscotta, ME $69.25 $0.49 – $65.10
St Elias Specialty Hospital Anchorage, AK $69.30 $0.33 – $1.21
Providence St Joseph Medical Center Polson, MT $70.04 $0.78 – $1.07
CHRISTUS St. Vincent Regional Medical Center Santa Fe, NM $70.09 $0.79 – $1.58
Providence Holy Family Hospital Spokane, WA $70.66 $0.34 – $1.66
Providence Sacred Heart Medical Center and Children's Hospital Spokane, WA $70.66 $0.34 – $0.63
Providence St Joseph Hospital Chewelah, WA $70.66 not published
Providence St Luke's Rehabilitation Medical Center Spokane, WA $70.66 $0.34 – $0.38
Providence Mount Carmel Hospital Colville, WA $70.66 not published
Baptist Health Floyd New Albany, IN $70.74 $0.40 – $3.20
Baptist Health Hardin Elizabethtown, KY $70.74 $0.40 – $4.26
Baptist Health Corbin Corbin, KY $70.74 $0.40 – $4.26
Baptist Health La Grange La Grange, KY $70.74 $0.40 – $4.26
Baptist Health Lexington Lexington, KY $70.74 $0.40 – $4.33
Baptist Health Louisville Louisville, KY $70.74 $0.36 – $4.26
Baptist Health Paducah Paducah, KY $70.74 $0.34 – $4.26
Providence Medford Medical Center Medford, OR $71.09 $0.27 – $0.38
Providence Newberg Medical Center Newberg, OR $71.09 $0.34 – $0.62
Providence Seaside Hospital Seaside, OR $71.09 not published
Providence Portland Medical Center Portland, OR $71.09 $0.34 – $0.68
Providence St Vincent Medical Center Portland, OR $71.09 $0.34 – $0.68
Providence Willamette Falls Medical Center Oregon City, OR $71.09 $0.34 – $0.68
Providence Hood River Memorial Hospital Hood River, OR $71.09 not published
Providence Milwaukie Hospital Milwaukie, OR $71.09 $0.34 – $0.68
St Mary's Hospital Richmond, VA $73.31 not published
UnityPoint Health - Iowa Lutheran Hospital Des Moines, IA $73.93 $0.03 – $0.50
UnityPoint Health - Grinnell Regional Medical Center Grinnell, IA $74.38 $0.28 – $0.56
UnityPoint Health - Trinity Muscatine Muscatine, IA $74.56 $0.21 – $0.51
St Patrick Hospital - Broadway Campus Missoula, MT $75.07 $0.34 – $1.07
UnityPoint Health - Jones Regional Medical Center Anamosa, IA $75.24 $0.50 – $2.53
UnityPoint Health - Marshalltown Marshalltown, IA $76.00 $0.33 – $12.47
UnityPoint Health - Trinity Bettendorf Bettendorf, IA $76.00 $0.09 – $0.51
UnityPoint Health - Trinity Moline Rock Island, IL $76.00 $0.09 – $0.58
UnityPoint Health - St. Luke's Hospital Cedar Rapids, IA $76.00 $0.12 – $0.50
UnityPoint Health - Allen Hospital Waterloo, IA $76.00 $0.15 – $0.50
UnityPoint Health - Meriter Hospital Madison, WI $76.00 $0.02 – $0.33

Related drugs procedures