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
Emory Hospital Warner Robins Warner Robins, GA $27.44 $0.34 – $0.72
Mercy Hospital Carthage Carthage, MO $27.59 $0.33 – $1.65
Abbott Northwestern Hospital MN 55407, MN $27.59 $0.31 – $1.99
Mercy Hospital MN 55443 | 550 Osborne Road NE. Fridley, MN $27.59 $0.31 – $1.06
United Hospital MN | 1175 Nininger Road. Hastings, MN $27.59 $0.31 – $1.06
WellSpan Ephrata Community Hospital Ephrata, PA $27.60 $0.30 – $1.75
Prisma Health Greer Memorial Hospital GREER, SC $27.82 $0.30 – $39.80
64-0362400 Anderson Regional Main Campus Meridian, MS $27.88 $0.68 – $1.44
Sanford Medical Center Hillsboro Hillsboro, ND $28.24 $7.99 – $29.72
45-2896080 MBMC Leake Carthage, MS $28.52 $0.66 – $0.67
CHI Saint Joseph Health - Saint Joseph East Lexington, KY $28.97 $0.89 – $47.37
Woodland Memorial Hospital Woodland, CA $29.05 $0.42 – $50.00
Mercy San Juan Medical Center Carmichael, CA $29.05 $0.42 – $41.50
Northwestern Medicine Delnor Hospital Geneva, IL $29.22 not published
St. John's Camarillo Hospital Camarillo, CA $29.35 $0.44 – $52.26
CHI Memorial Hospital Chattanooga Chattanooga, TN $29.44 $0.72 – $39.33
Sanford Medical Center Mayville Mayville, ND $29.44 $7.97 – $29.65
BAYLOR UNIVERSITY MEDICAL CENTER Dallas, TX $29.52 $0.32 – $4.54
BAYLOR SCOTT & WHITE MEDICAL CENTER - BRENHAM Brenham, TX $29.52 $0.38 – $5.45
BAYLOR SCOTT & WHITE MEDICAL CENTER - BUDA Suite 110, TX $29.52 $0.32 – $4.54
BAYLOR SCOTT & WHITE MEDICAL CENTER - CENTENNIAL Frisco, TX $29.52 $0.32 – $4.54
BAYLOR SCOTT & WHITE MEDICAL CENTER - COLLEGE STATION College Station, TX $29.52 $0.32 – $5.45
BAYLOR SCOTT & WHITE CONTINUING CARE HOSPITAL Temple, TX $29.52 $0.38 – $5.45
BAYLOR SCOTT & WHITE ALL SAINTS MEDICAL CENTER - FORT WORTH Fort Worth, TX $29.52 $0.32 – $4.54
BAYLOR SCOTT & WHITE MEDICAL CENTER - GRAPEVINE Grapevine, TX $29.52 $0.32 – $4.54
BAYLOR SCOTT & WHITE MEDICAL CENTER HILLCREST Waco, TX $29.52 $0.32 – $4.54
BAYLOR SCOTT & WHITE MEDICAL CENTER - IRVING Irving, TX $29.52 $0.32 – $4.54
BAYLOR SCOTT & WHITE MEDICAL CENTER - LAKE POINTE Rowlett, TX $29.52 $0.32 – $4.54
BAYLOR SCOTT & WHITE MEDICAL CENTER - MCKINNEY McKinney, TX $29.52 $0.32 – $4.54
BAYLOR SCOTT & WHITE MEDICAL CENTER - FRISCO AT PGA PARKWAY Frisco, TX $29.52 $0.32 – $4.54
BAYLOR SCOTT & WHITE MEDICAL CENTER - PFLUGERVILLE Suite 100, TX $29.52 $0.32 – $5.45
BAYLOR SCOTT & WHITE MEDICAL CENTER - PLANO Plano, TX $29.52 $0.32 – $4.54
BAYLOR SCOTT & WHITE EMERGENCY MEDICAL CENTER - CEDAR PARK Cedar Park, TX $29.52 $0.32 – $5.45
BAYLOR SCOTT & WHITE MEDICAL CENTER - TAYLOR Taylor, TX $29.52 $0.38 – $4.85
BAYLOR SCOTT & WHITE MCLANE CHILDREN'S MEDICAL CENTER Temple, TX $29.52 $0.32 – $5.45
BAYLOR SCOTT & WHITE THE HEART HOSPITAL - DENTON Denton, TX $29.52 $0.32 – $4.54
BAYLOR SCOTT & WHITE THE HEART HOSPITAL - MCKINNEY McKinney, TX $29.52 $0.32 – $4.54
BAYLOR SCOTT & WHITE MEDICAL CENTER - WAXAHACHIE Waxahachie, TX $29.52 $0.32 – $4.54
BAYLOR SCOTT & WHITE HEART AND VASCULAR HOSPITAL - WAXAHACHIE Waxahachie, TX $29.52 $0.32 – $4.54
Aurora Medical Center Burlington Burlington, WI $29.73 $0.50 – $1.83
Providence St Mary Medical Center Walla Walla, WA $30.00 $0.34 – $5.18
WellSpan Good Samaritan Hospital Lebanon, PA $30.00 $0.23 – $1.75
MercyOne Dyersville Medical Center Dyersville, IA $30.05 $0.87 – $2.59
MercyOne West Des Moines Medical Center West Des Moines, IA $30.05 $1.53 – $17.20
MercyOne Des Moines Medical Center Des Moines, IA $30.05 $0.30 – $6.20
Ascension Sacred Heart Bay (Bay County Health System, Inc.) Panama City, FL $30.08 $0.61 – $1.13
Mansfield Hospital Mansfield, OH $30.45 $0.30 – $4.88
Grady Memorial Hospital Delaware, OH $30.45 $0.30 – $4.88
Methodist Hospital of Sacramento Sacramento, CA $30.53 $0.39 – $41.50
CHI Saint Joseph Health - Flaget Memorial Hospital Bardstown, KY $30.60 $0.89 – $47.37

Related drugs procedures