Urgent care centers can prescribe a wide range of pain medications, from over-the-counter-strength drugs up to short-term opioids. Most visits for acute pain result in a non-opioid prescription, since current clinical guidelines recognize that non-opioid therapies work at least as well as opioids for many common painful conditions. What you leave with depends on your specific condition, how severe your pain is, and your state’s prescribing laws.
Non-Opioid Medications Prescribed Most Often
The first line of treatment at urgent care is almost always a non-opioid pain reliever. These cover a surprisingly broad range of painful conditions, including low back and neck pain, sprains and strains, tendonitis, dental pain, kidney stones, and migraines. The most common options include:
- Prescription-strength NSAIDs: Higher doses of ibuprofen (up to 800 mg per dose) or naproxen that go beyond what you’d take off the shelf. These reduce both pain and inflammation.
- Acetaminophen: Often combined with an NSAID for stronger relief without adding opioid risk.
- Muscle relaxants: Prescribed for back spasms, neck injuries, or other musculoskeletal pain where tight muscles are driving the discomfort.
- Oral corticosteroids: Short courses of steroids to knock down severe inflammation from conditions like gout flares or herniated discs.
- Migraine-specific drugs: Triptans and anti-nausea medications for migraine attacks.
For kidney stones specifically, you may also get an alpha blocker, which relaxes the muscles in the tube between your kidney and bladder. This helps you pass the stone faster and with less pain.
Pain Relief Given On-Site
Some of the most effective pain treatment at urgent care happens before you leave the building. Many clinics can administer injectable medications that work within minutes, giving you relief while you’re still in the exam room.
The most common is an injectable anti-inflammatory (ketorolac), a powerful NSAID given as a shot in the muscle. It’s frequently used for kidney stone pain, severe headaches, and musculoskeletal injuries. Urgent care providers can also inject lidocaine or other local anesthetics directly into a painful area to numb it, which is especially useful for wound repairs, joint pain, or painful muscle knots called trigger points. Steroid injections into an inflamed joint or muscle are another option available at many clinics.
Some facilities also use topical anesthetics, numbing creams or gels applied to the skin before procedures. These take about 30 minutes to work and are commonly used for children or before stitches.
When Opioids Are Prescribed
Urgent care providers can prescribe opioids, but they do so cautiously and in limited quantities. CDC guidelines direct clinicians to try non-opioid options first and only consider opioids when the expected benefits outweigh the risks. When opioids are needed, the guidelines call for immediate-release formulations at the lowest effective dose, with a supply lasting only as long as the pain is expected to be severe enough to require them. For many non-surgical, non-traumatic conditions, that means a few days or less.
If you do receive an opioid prescription, expect a short-acting medication rather than an extended-release version. The provider will typically discuss the risks with you and may offer a prescription for naloxone, a medication that can reverse an opioid overdose, as part of your safety plan.
Some urgent care clinics have made an administrative decision not to stock certain controlled substances on-site at all, which limits what they can dispense in the building. In those cases, you’d receive an electronic prescription sent directly to your pharmacy.
State Laws Limit Opioid Supply
Even when an urgent care provider determines that an opioid is appropriate, state law often caps how many days’ worth you can receive. At least 33 states have enacted statutory limits on opioid prescriptions, and the rules vary significantly depending on where you live.
Florida limits initial opioid prescriptions for acute pain to a 3-day supply, though a provider can extend that to 7 days by documenting an acute pain exception. Pennsylvania and New Hampshire cap urgent care opioid prescriptions at 7 days. West Virginia allows only a 4-day supply from urgent care or emergency settings for the most restricted class of opioids. Four states set their limits as low as 3 or 4 days, while the majority of states with limits land at 7 days.
Most of these laws include exceptions for cancer pain, palliative care, and other chronic conditions, but those exceptions rarely apply to a standard urgent care visit.
The PDMP Check Before Prescribing
Before writing any controlled substance prescription, urgent care providers are expected to check your state’s Prescription Drug Monitoring Program, a database that tracks every controlled substance prescription filled in your name. This isn’t about suspicion. CDC guidelines recommend checking the database before every opioid prescription, for every patient, regardless of the circumstances.
The provider is looking for safety risks: whether you’re already receiving opioids from another doctor, whether you have active prescriptions for benzodiazepines (which are dangerous in combination with opioids), and whether your overall medication picture raises concerns about overdose risk. The check typically takes just a few minutes and happens as a routine part of the visit. If something comes up, the provider should discuss it with you directly and work with you on a safer pain management plan rather than simply refusing care.
What Urgent Care Won’t Do for Pain
Urgent care is designed for new, short-term pain problems. If you’re managing chronic pain with ongoing prescriptions from another provider, urgent care is generally not the place to get refills. Clinics are wary of continuing long-term opioid regimens because they lack the full picture of your treatment history, and prescribing in that context raises the risk of dangerous drug interactions, accidental overdose, and other complications.
You also won’t receive extended-release or long-acting opioid formulations from urgent care. These are reserved for patients with established chronic pain who are being monitored by a provider over time. If your pain is expected to last more than a few days, the urgent care provider will typically give you a short bridge prescription and direct you to follow up with your primary care doctor or a pain specialist.
What to Expect for Children
Pediatric pain management at urgent care relies heavily on non-opioid options. Acetaminophen and ibuprofen remain the foundation, dosed by your child’s weight. Ibuprofen is not recommended for infants under 6 months. For more significant pain, providers may use intranasal or low-dose intravenous pain relief in the clinic, along with topical numbing creams before any needles or stitches. Nitrous oxide (the same gas used in dental offices) is available at some urgent care locations for moderate pain or anxiety during procedures, typically at concentrations of 30% to 50% for mild to moderate pain.
The overall approach mirrors adult care: start with the safest, most effective non-opioid option and escalate only if necessary. Opioids for children at urgent care are rare and subject to the same state-level supply limits that apply to adults.
How You’ll Get Your Prescription
Most urgent care centers now use electronic prescribing, sending your prescription directly from their system to your pharmacy. For controlled substances, the software must meet specific DEA security requirements, including identity verification of the prescribing provider. This means your prescription is typically waiting at the pharmacy by the time you arrive, with no paper script to lose or drop off. You’ll want to confirm which pharmacy you prefer at the start of your visit so the staff can route it correctly.