What is the recommended intramuscular (IM) dose of Toradol (Ketorolac) for pain management?

Medical Advisory BoardAll articles are reviewed for accuracy by our Medical Advisory Board
Educational purpose only • Exercise caution as content is pending human review
Article Review Status
Submitted
Under Review
Approved

Last updated: October 13, 2025View editorial policy

Personalize

Help us tailor your experience

Which best describes you? Your choice helps us use language that's most understandable for you.

Recommended Intramuscular (IM) Dose of Toradol (Ketorolac) for Pain Management

The recommended intramuscular (IM) dose of Toradol (ketorolac) for pain management is 60 mg as a single dose for patients under 65 years of age, and 30 mg for patients who are 65 years or older, renally impaired, or weighing less than 50 kg. 1

Dosing Guidelines

  • For patients under 65 years of age: 60 mg IM as a single dose 1
  • For patients ≥65 years of age, renally impaired, or <50 kg: 30 mg IM as a single dose 1
  • For multiple-dose treatment: 30 mg IM every 6 hours for patients <65 years (maximum daily dose: 120 mg) 1
  • For multiple-dose treatment in elderly (≥65 years), renally impaired, or <50 kg patients: 15 mg IM every 6 hours (maximum daily dose: 60 mg) 1
  • The intramuscular injection should be administered slowly and deeply into the muscle 1

Duration of Treatment

  • Ketorolac treatment should not exceed 5 days 2, 1
  • Patients should be switched to alternative analgesics as soon as possible 1
  • The analgesic effect begins in approximately 30 minutes with maximum effect in 1-2 hours 1
  • Duration of analgesic effect is typically 4-6 hours 1

Contraindications and Precautions

  • Ketorolac should be avoided in patients with:
    • Aspirin/NSAID-induced asthma 2
    • Pregnancy 2
    • Cerebrovascular hemorrhage 2
    • History of significant gastrointestinal bleeding 3
    • Renal compromise 3
    • History of complications related to NSAIDs 3
  • Hypovolemia should be corrected prior to administration 1
  • Ketorolac should not be mixed in a small volume with morphine sulfate, meperidine hydrochloride, promethazine hydrochloride, or hydroxyzine hydrochloride as this will result in precipitation 1

Common Side Effects

  • Edema 2
  • Drowsiness 2
  • Dizziness 2
  • Gastrointestinal upset 2
  • Increased diaphoresis (sweating) 2

Clinical Considerations

  • Ketorolac is useful for management of moderate to severe acute pain that requires analgesia at the opioid level 1
  • It can be used alone or as an adjunct to traditional opioid analgesics 4
  • Unlike opioids, ketorolac does not cause respiratory depression, nausea/vomiting, urinary retention, or sedation 5
  • When combined with an opioid, ketorolac exhibits opioid-sparing effects, allowing for lower opioid dosages 5
  • For breakthrough pain, do not increase the dose or frequency of ketorolac; consider supplementing with low doses of opioids if not contraindicated 1

Special Populations

  • For pediatric patients, the recommended intraoperative single dose is 0.5-1 mg/kg 2, 5
  • Ketorolac is not recommended for use in infants aged <1 year 5

Following these dosing guidelines will help ensure safe and effective pain management while minimizing the risk of adverse effects associated with ketorolac administration.

Professional Medical Disclaimer

This information is intended for healthcare professionals. Any medical decision-making should rely on clinical judgment and independently verified information. The content provided herein does not replace professional discretion and should be considered supplementary to established clinical guidelines. Healthcare providers should verify all information against primary literature and current practice standards before application in patient care. Dr.Oracle assumes no liability for clinical decisions based on this content.

Have a follow-up question?

Our Medical A.I. is used by practicing medical doctors at top research institutions around the world. Ask any follow up question and get world-class guideline-backed answers instantly.