Prescription-strength pain relief without narcotics
Typical Cost
$25–$50 (as add-on)
Duration
2 minutes (injection) or added to IV drip
Ideal For
Migraine relief, hangover headaches, acute pain, add-on to any drip
Toradol (ketorolac) is a powerful non-steroidal anti-inflammatory drug (NSAID) available as an IV or intramuscular injection. It provides prescription-strength pain relief and anti-inflammatory effects comparable to low-dose opioids, but without the sedation, addiction risk, or cognitive impairment. It's commonly offered as an add-on to IV drips, particularly hangover relief and migraine treatments.
Based on 100 clinics with published pricing
Lowest
$15
Median
$35
Average
$81
Highest
$349
Toradol can be delivered as an IM injection (2 minutes) or added to an IV drip. Pain relief typically begins within 15 to 30 minutes and can last 4 to 6 hours. It's not recommended for people with kidney issues, stomach ulcers, or those taking blood thinners. Most clinics limit use to occasional treatments.
Ketorolac tromethamine 30mg — a non-steroidal anti-inflammatory drug
Top cities where toradol (pain relief) is offered
200 clinics found with pricing data
8355 Cherokee Blvd Suite 201 · Douglasville, GA
11010 Metcalf Ave · Overland Park, KS
Second Level, 235 E 3rd Ave Suite 203 · San Mateo, CA
13954 W Waddell Rd ste 103 168 · Surprise, AZ
1225 Timberhurst Trail · Fort Worth, TX
820 W 41st St Suite 309 · Miami Beach, FL
4480 General De Gaulle Dr · New Orleans, LA
660 Arlington Creek Centre Dr Building 4 Suite C · Baton Rouge, LA
13434 Leopard St Unit A 10 · Corpus Christi, TX
201 E Academy St Suite 108 · Fuquay-Varina, NC
336 Cove Terrace Shopping Center · Copperas Cove, TX
5401 104th St E c · Puyallup, WA
1602 W Northfield Blvd #509 · Murfreesboro, TN
981 Hackler St Unit D · Myrtle Beach, SC
5328 Main St Suite K · Spring Hill, TN
Evolution, 15331 W Bell Rd suite 212 2nd Floor- Office · Surprise, AZ
28677 Old Town Front St Suite F · Temecula, CA
710 N Cedar St · Summerville, SC
350 Newnan Crossing Bypass · Newnan, GA
2300 Newport Blvd · Costa Mesa, CA
613 Westlake St Suite 128 · Encinitas, CA
1451 W Cypress Creek Rd #300 · Fort Lauderdale, FL
1905 Montana Dr Ste 40 · Springfield, IL
490 Post St Floor 12, Ste. 1233 · San Francisco, CA
14330 S Padre Island Dr Suite 114 · Corpus Christi, TX
3214 Electric Rd SW #207 · Roanoke, VA
300 SE 2nd St Suite 643 · Fort Lauderdale, FL
6909 Orchard Lake Rd · West Bloomfield Township, MI
2615 George Busbee Pkwy NW #5 · Kennesaw, GA
133 N Chalkville Rd Suite 1 · Trussville, AL
850-A S Lake Dr · Lexington, SC
12850 Alpharetta Hwy Suite 1200 · Alpharetta, GA
Inside of Cowboys Fit, 1401 Town Center Dr · Pflugerville, TX
13838 Quail Pointe Dr Suite A · Oklahoma City, OK
1750 Marietta Hwy Suite 220 · Canton, GA
4200 Northside Pkwy NW building 8 suite 300 · Atlanta, GA
556 Florida Central Pkwy #1044 · Longwood, FL
769 Bandit Trail · Keller, TX
150 Sunny Isles Blvd · Sunny Isles Beach, FL