

What is Ketorolac (Toradol)? Learn about its uses, dosage forms, who should avoid it, how much it costs, and key facts for 2026.
Ketorolac is a prescription nonsteroidal anti-inflammatory drug (NSAID) used for the short-term management of moderately severe acute pain.
Sold under brand names like Toradol (oral and injection), Sprix (nasal spray), and Acular (eye drops), Ketorolac is one of the most potent NSAIDs available. Unlike over-the-counter options like Ibuprofen or Naproxen, it provides analgesia at the opioid level — making it a valuable non-narcotic option for acute pain management.
Ketorolac is FDA-approved for:
Doctors also commonly use Ketorolac off-label for:
To understand how Ketorolac relieves pain, read our guide on how Ketorolac works.
Ketorolac comes in several forms:
Oral Ketorolac should only be used as a follow-up to IV or IM injection therapy — it's not meant to be the first form you take. Take with food or milk to reduce stomach upset. Maximum dose: 40 mg per day (four 10 mg tablets).
Given as a shot in the muscle, typically in a hospital, ER, or clinic. Standard dose: 60 mg as a single dose, or 30 mg every 6 hours (max 120 mg/day). For patients 65 and older: max 60 mg/day.
Given directly into a vein in a healthcare setting. Dosing is similar to IM injection. Available in 15 mg/mL and 30 mg/mL concentrations.
One spray (15.75 mg) in each nostril every 6-8 hours, maximum 126 mg per day. This form allows patients to self-administer outside of a clinical setting.
Used for eye conditions only. Applied directly to the eye as directed by your ophthalmologist.
Critical rule: The total duration of Ketorolac use across ALL forms combined must not exceed 5 days.
Ketorolac has more contraindications than most NSAIDs. You should not take it if you have:
Ketorolac is also contraindicated:
For more on what medications to avoid, see our guide on Ketorolac drug interactions.
One of the advantages of generic Ketorolac is that it's quite affordable:
Most insurance plans cover generic Ketorolac tablets and injection with low copays ($0-$15). Sprix may require prior authorization.
For tips on reducing your out-of-pocket cost, check out our guide on how to save money on Ketorolac.
Ketorolac is a powerful, fast-acting NSAID that fills an important role in acute pain management — particularly as a non-opioid option. Its strict 5-day limit and extensive list of contraindications mean it's not for everyone, but for the right patient and the right situation, it can be extremely effective.
If your doctor has prescribed Ketorolac and you need help finding it, Medfinder can help you locate a pharmacy with it in stock. And if you're concerned about side effects, be sure to discuss them with your healthcare provider before starting treatment.
You focus on staying healthy. We'll handle the rest.
Try Medfinder Concierge FreeMedfinder's mission is to ensure every patient gets access to the medications they need. We believe this begins with trustworthy information. Our core values guide everything we do, including the standards that shape the accuracy, transparency, and quality of our content. We’re committed to delivering information that’s evidence-based, regularly updated, and easy to understand. For more details on our editorial process, see here.