An MRI costs $400 to $3,500 without insurance in 2026
An MRI costs $400 to $3,500 without insurance in 2026. CareRoute says imaging centers charge $400 to $1,200 and hospitals charge $1,500 to $3,500. GoodRx puts the national average at $1,325. MDsave lists an average of $900 for an MRI without contrast. The body part, the dye, and the place you scan change the price a lot. Ask for the cash price first.
What price guides say
We checked 3 price guides and read every number on their pages on October 7, 2026. They do not all measure the same thing, so read each line for what it counts.
| Source | What it found |
|---|---|
| CareRoute | CareRoute lists $400 to $3,500 overall, imaging centers at $400 to $1,200, hospitals at $1,500 to $3,500, and contrast at $200 to $500 more. |
| GoodRx | GoodRx lists a range of $400 to $12,000, a national average of $1,325, and a brain MRI at $1,600 to $8,400. |
| MDsave | MDsave lists an estimated national average of $900 for an MRI without contrast and $1,334 for an MRI with and without contrast. |
MRI cost by body part and place
| Scan | Price | Source |
|---|---|---|
| Brain, imaging center | $400 to $1,000 | CareRoute |
| Brain, hospital | $1,500 to $3,500 | CareRoute |
| Knee, imaging center | $400 to $800 | CareRoute |
| Knee, hospital | $1,000 to $2,500 | CareRoute |
| Shoulder, hospital | $1,000 to $2,500 | CareRoute |
| National average | $1,325 | GoodRx |
| Without contrast, national average | $900 | MDsave |
| With and without contrast, national average | $1,334 | MDsave |
Every number in this table was read on one of the source pages listed at the bottom of this page.
What pushes the price up
| What | Why it matters |
|---|---|
| Where you scan | Hospitals charge more. CareRoute lists $400 to $1,200 at a free standing imaging center and $1,500 to $3,500 at a hospital. |
| Body part | Some scans cost more. At imaging centers, CareRoute lists a knee at $400 to $800, a spine at $500 to $1,000, and cardiac at $700 to $1,500. |
| Contrast dye | A dye shows more detail but adds cost. CareRoute lists $200 to $500 more. MDsave lists $1,334 with and without contrast, against $900 without. |
| ER scans | Speed can raise the price. GoodRx says an MRI could cost $4,000 at a hospital ER but only $400 at an imaging center. |
| Your area | Prices vary by place. GoodRx lists a range of $400 to $12,000 across the country, with a national average of $1,325. |
What the price includes
The price normally covers the scan, the tech's time, and the radiologist's report. Dye costs extra, and CareRoute lists contrast at $200 to $500 more. Some places bill the doctor who reads the scan on a separate line, and a copy of your images may cost extra. Ask for one all in cash price before you book. It does not include tax or extras the provider adds on the day.
Does insurance cover it
Most health plans cover an MRI when a doctor orders it, but you may need approval first, called prior authorization. You then pay your deductible and coinsurance. If you have a high deductible, the cash price may be close to what you would pay anyway. CareRoute lists $400 to $1,200 at imaging centers, and GoodRx puts the average at $1,325. Ask for both prices, and ask if paying cash counts toward your deductible. Pick an in network center to avoid surprise bills.
When a doctor orders it
A doctor orders an MRI when an X-ray or an exam cannot give the full picture. It shows soft parts like the brain, spine, joints, and muscles. Common reasons are knee or shoulder injuries, back pain with nerve signs, and head symptoms. You hold still inside a tube for the scan, so tell the staff if small spaces bother you.
How to judge your quote
- Ask for the cash price for the exact scan, with and without contrast.
- Ask if the radiologist's report is in the price.
- Compare an imaging center with the hospital before you book.
- Ask if the price includes a copy of your images.
- Compare the total with the range above: $400 to $3,500 per scan for most people in 2026.
Ways to pay less
- Scan at a free standing imaging center. CareRoute lists $400 to $1,200 there and $1,500 to $3,500 at a hospital for the same type of scan.
- Ask for the self pay cash price before you book. Many centers give a flat rate that is lower than their billed charge.
- Check MDsave for a prepaid price. MDsave lists a national average of $900 for an MRI without contrast.
- Skip the contrast if your doctor says it is not needed. CareRoute lists contrast at $200 to $500 more.
- Avoid an ER scan when your doctor says it can wait. GoodRx says the same scan could cost $4,000 at a hospital ER and $400 at an imaging center.
How we got these numbers
The range on this page comes from CareRoute, GoodRx and MDsave. We opened each source page and read every number on it on October 7, 2026. Where the sources disagree, the table above shows each one so you can see the spread. These are planning ranges, not quotes. The written price you are given is the real price.
Common questions
How much does an MRI cost without insurance?
CareRoute lists $400 to $3,500. GoodRx puts the national average at $1,325. MDsave lists $900 without contrast.
Why is a hospital MRI so costly?
Hospitals add facility fees. CareRoute says the same MRI can cost 2 to 3 times more at a hospital than at an imaging center.
How much does contrast add to an MRI?
CareRoute lists $200 to $500 more. MDsave lists an average of $1,334 for a scan with and without contrast, against $900 without.
How much does a knee MRI cost?
CareRoute lists $400 to $800 at an imaging center and $1,000 to $2,500 at a hospital.
Can an MRI cost more than $3,500?
Yes. GoodRx lists a top price of $12,000, and a brain scan at $1,600 to $8,400. Shop around and ask for the cash price.