How Long Does a Toradol Shot Last for Pain Relief?

A Toradol (ketorolac) shot typically provides pain relief for about 4 to 6 hours per dose. Most people start feeling relief within 30 minutes of the injection, with peak pain control arriving around 1 to 2 hours after the shot. The drug’s half-life in healthy adults is roughly 5 to 6 hours, meaning it takes that long for your body to clear half the medication, though some residual effects can linger beyond a single dosing window.

How Quickly It Kicks In

Toradol is a powerful anti-inflammatory painkiller, not a narcotic. It works by blocking the production of prostaglandins, chemicals your body releases in response to injury or inflammation that amplify pain signals. When injected into a muscle (intramuscular) or given through an IV, the drug bypasses your digestive system and reaches your bloodstream fast. Most people notice the pain starting to ease within 20 to 30 minutes. IV administration tends to work slightly faster than a shot into the muscle, but both reach peak effectiveness within 1 to 2 hours.

How It Compares to Opioid Pain Relievers

Toradol punches well above its weight for a non-opioid. Intramuscular ketorolac provides pain relief equivalent to commonly used doses of morphine and meperidine, without the sedation, nausea, or addiction risk that come with opioids. That’s why it’s a go-to option in emergency rooms, after surgeries, and for kidney stones or severe migraines. You stay alert, and there’s no risk of dependence from a short course.

How Often You Can Get a Shot

If one dose isn’t enough for your pain, ketorolac can be given every 6 hours. For most adults, each dose is 30 mg intramuscularly or 30 mg IV. But there’s a hard ceiling: no more than 120 mg total in a single day.

For adults 65 and older, people weighing under 110 pounds, or anyone with reduced kidney function, the limits are lower. A single intramuscular dose for these groups is capped at 30 mg, and if multiple doses are needed, each drops to 15 mg every 6 hours with a daily maximum of 60 mg. These adjustments matter because the drug is cleared through the kidneys, and slower clearance means it stays in your system longer, increasing the chance of side effects.

The 5-Day Maximum Rule

Toradol is strictly a short-term medication. The FDA limits the total combined duration of ketorolac treatment, whether by injection or oral tablets, to no more than 5 days. This isn’t a soft guideline. A large observational study of roughly 10,000 patients found that the risk of serious gastrointestinal bleeding was dose-dependent, climbing with both higher daily doses and longer treatment duration. Elderly patients taking more than 60 mg per day were especially vulnerable.

The 5-day clock starts with your first dose, regardless of whether you switch from injections to pills partway through. After 5 days, your provider will transition you to a different pain management approach.

Common Side Effects

The most frequent complaint is soreness at the injection site, which can last a day or two. Some people also experience nausea, headache, dizziness, or drowsiness, though these are generally mild and fade as the drug leaves your system.

More serious risks include gastrointestinal bleeding, kidney problems, and cardiovascular events, all of which are rare with short-term use but become more likely the longer the drug is used or the higher the dose. People with a history of stomach ulcers, kidney disease, or bleeding disorders are typically not given Toradol at all. The drug also interferes with platelet function, so unusual bruising or bleeding that doesn’t stop easily is something to flag right away.

What to Expect After Your Shot

Pain relief builds over the first hour or two and then gradually tapers. If you received a single dose in the ER or at an urgent care visit, expect the strongest relief to last roughly 4 to 6 hours before the pain starts creeping back. Some people feel partial relief extending a few hours beyond that window, but it varies based on your metabolism, age, kidney function, and the type of pain being treated. Injection site tenderness is normal and typically resolves within a day or two without any special care.