What a cortisone shot costs if you have no insurance
What a cortisone shot is and what it costs
MedlinePlus is a health site from the National Library of Medicine. It says a steroid injection is a shot of medicine that eases a swollen and painful area. Many people call this kind of shot a cortisone shot. It can go into a joint, a tendon or a bursa, which is a fluid-filled sac that cushions tendons and bones. MedlinePlus says the procedure usually takes 15 to 30 minutes, and you go home the same day.
Real prices are easier to find for this procedure than for most. One orthopedic practice in Oklahoma lists $125 for a corticosteroid injection on its self-pay page, which it updated in May 2026. The page says the price includes the medicine and the procedure fees. Another orthopedic practice posts $150 for an injection into one joint with image guidance. That means an X-ray or ultrasound is used to place the needle.
These are two offices, so please treat them as examples and not as a national price. A hospital can charge much more for the same shot, as the next section shows.
What a state cost website shows
The New Hampshire Insurance Department runs a public site called NH HealthCost. For a needle injection into a major joint (billing code 20610), such as the knee, shoulder or hip, it shows estimates built from insurance claims. The claims cover April 2024 to June 2025. The statewide average estimate is $937, and the estimate includes other services that usually happen at the same visit.
Individual places on the list ranged from $335 to $3,567 before any discount for people without insurance. After the minimum discount that providers report, the amount a person without insurance would pay ranged from $111 to $2,340. One hospital's estimate of $335 fell to $111 after a 67 percent discount for people without insurance.
The site warns that these are typical payments and not a promise of your bill. It also says the real discount depends on your finances and on the provider's charity care policy. Even so, the spread is useful to see. The same kind of shot can cost 20 times more at one place than at another.
What Medicare pays as a comparison
Medicare is the federal health plan for people 65 and older and some younger people with disabilities. It publishes what it pays for each service. These amounts are not cash prices, and you cannot use them to buy care without insurance. They do show how much the setting matters.
- In a doctor's office, Medicare's 2026 fee schedule pays about $69 for a joint injection without imaging.
- With ultrasound guidance in a doctor's office, Medicare pays about $104.
- In a hospital outpatient department, Medicare pays the hospital about $314 for the same kind of injection in 2026.
The medicine itself makes up very little of the price. Medicare's October 2026 payment limit for triamcinolone, a common steroid, is about 79 cents for each 10 milligrams. That is why the price depends mostly on the room, the staff and the visit, and not on the medicine.
Why the same shot can cost so much more
Where you get the shot is the biggest factor. A hospital outpatient department adds a facility fee for its space and staff, and a doctor's office usually does not. The numbers from New Hampshire and from Medicare both point the same way.
Image guidance can raise the price of the visit. MedlinePlus says your provider may use an X-ray or an ultrasound to see where the needle goes. Ask whether guidance is planned and whether it is in the quote. The number of joints matters too, and so does whether the office bills a separate visit fee on the same day.
A steroid injection into the spine, often called an epidural steroid injection, is a different procedure from a joint shot. MedlinePlus says the provider likely uses an X-ray machine to guide the needle, and that the shot is done in a hospital or outpatient clinic. Medicare's 2026 fee schedule values a lumbar epidural injection at about four times a joint injection without imaging. Please ask for the price of a spine injection on its own.
Some offices bundle the visit and the shot, and others bill each part. A $125 shot is a good deal only if the visit is not added on top. Ask for the total you will pay for everything on that day.
How to ask for a lower price
Call two or three offices before you book. Ask for the self-pay price for a steroid injection in the joint you need, including the medicine, the visit and any imaging. Our guide on asking for the cash price has phone scripts. If you book the shot ahead of time, you also have a right to a written good faith estimate. Our guide on the good faith estimate explains how.
Federal rules require every hospital to post its prices online, and our hospital price library can help you see what hospitals near you list. If a hospital is your only choice, nonprofit hospitals must have financial assistance policies that can lower a bill for people with lower incomes. Our guide on hospital financial assistance shows how to ask.
A cash-pay doctor on a monthly membership may examine your joint and explain your options. Some also give the shot in the office. Direct primary care usually costs $50 to $200 a month, and you can search for a cash-pay doctor near you. Our page on physical therapy costs covers another common step for joint pain.
Risks and when to get care
MedlinePlus lists the risks of a steroid injection. They include pain and bruising where the needle went in, swelling, an allergic reaction, infection, bleeding and nerve damage. It says the shot can raise blood sugar for a few days if you have diabetes. Your provider will tell you how often to check. It says the shot usually starts to work 5 to 7 days later.
Contact your provider if pain, redness or swelling at the site gets worse, or if you get a fever. In an emergency, such as trouble breathing or a swollen joint with a high fever, call 911 or go to the nearest emergency room. This page gives general information and is not medical advice. Please do not put off care that a doctor says you need because of the price.
Common questions
How much is a cortisone shot without insurance?
One orthopedic practice in Oklahoma posts $125, including the medicine, on its self-pay page from May 2026. New Hampshire's state site estimates that a person without insurance would pay $111 to $2,340 after discounts. Prices differ a lot by place, so call a few offices.
Why does a hospital charge more for a cortisone shot?
A hospital outpatient department adds a facility fee for its space and staff. Medicare's 2026 payments show about $69 in a doctor's office and about $314 in a hospital outpatient department. The medicine is a small part of the bill.
Does the price include the doctor's visit?
The office visit is not always included in the shot price. Some offices bundle the visit and the shot into one price, and others bill them separately. Ask for the total for everything on the day of the shot, including any X-ray or ultrasound.
How long does a cortisone shot take to work?
MedlinePlus says the numbing medicine works right away but wears off within hours. The steroid usually starts to work 5 to 7 days after the shot. Your provider can tell you what to expect for your problem.
Can I get a cortisone shot at a community health center?
Some community health centers give joint injections, and their fees are based on your income. Not every center offers them, so call and ask what they charge.
Is there a risk if I have diabetes?
MedlinePlus says a steroid shot can raise blood sugar for 1 to 5 days, most often by a small amount. Your provider will advise you to check your glucose more often. Tell the office that you have diabetes before the shot.
Is a spine steroid injection priced like a joint shot?
No, an epidural steroid injection into the spine is a different procedure, and its price is usually higher than the price of a joint shot. MedlinePlus says it is done in a hospital or outpatient clinic, often with X-ray guidance. Ask the office for its price separately.
This guide is general information, not medical, legal or tax advice. If you have a medical emergency, call 911.