Home › Drug Prices › Medrol

Medrol Cost, Dosepak Price and Generic

Lowest price per tablet at U.S. online pharmacies
$1.67 per tabletIn a pack of 21 tablets for $35.07 (before shipping) · FDA-approved brand Medrol 4 mg · ships within the U.S.
Lowest price per tablet at online pharmacies abroad
$0.23 per tabletIn a pack of 90 tablets for $20.53 (before shipping) · brand Medrol 4 mg, not FDA-approved · ships from India

FDA-approved generic methylprednisolone 4 mg from $0.20 per tablet at U.S. pharmacies

See all Medrol prices
Watch this price

Sign in or get a free account, and we'll bring you back here. Free accounts: 2 alerts · Members: unlimited

Prices checked Nov 11, 2026 · Page updated November 12, 2026 · By the eDrugSearch team · How we check pharmacies and prices

Quick answerAs of Nov 11, 2026, brand Medrol 4 mg costs from $0.23 per tablet abroad, before shipping, vs. about 30 cents a tablet at the U.S. list price ($6.39 for a 21-tablet Dosepak, $30.46 for 100). FDA-approved generic methylprednisolone is sold in the U.S.

Compare Medrol prices from licensed online pharmacies

In short supply FDA lists methylprednisolone as in short supply in the U.S. (updated Nov 6, 2026). Comparing pharmacies can help you find it in stock. Your pharmacist can tell you about options. FDA drug shortages

Recall notice: Greenstone Llc is recalling some lots of methylprednisolone tablets (Class II, started Jan 15, 2026). Check your bottle's lot number against the FDA notice (recall number D-0299-2026), and ask your pharmacist if you have questions.

FDA sorts recalls into classes: Class I is the most serious and Class III the least.

Strength
Filters
Ships from
Type

For comparison U.S. pharmacy list price: $0.30 per tablet, brand Medrol 4 mg before insurance. The prices below are from U.S. pharmacies that publish cash prices and from licensed online pharmacies outside the U.S.

PharmacyMedicationPackPrice per unitPack priceShipping & deliveryTotal with shippingBuy
Online pharmacy AGeneric Equivalent To Medrol 4mgNot FDA-approved4 mg · generic · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Sun Pharmaceuticals180 tablets
3 other pack sizes
  • 90 tablets: $17.47 ($0.19 per tablet), $32.42 with shipping
  • 60 tablets: $12.81 ($0.21 per tablet), $27.76 with shipping
  • 30 tablets: $6.98 ($0.23 per tablet), $21.93 with shipping
$0.17 per tablet$30.13$14.95Pharmacy's estimate: 4–6 weeks$45.08Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy BGeneric Equivalent to Medrol 4mgNot FDA-approved4 mg · generic · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Sun Pharmaceuticals90 tablets
2 other pack sizes
  • 60 tablets: $13.41 ($0.22 per tablet), $28.36 with shipping
  • 30 tablets: $7.82 ($0.26 per tablet), $22.77 with shipping
$0.19 per tablet$16.77$14.95Pharmacy's estimate: 4–6 weeks$31.72Checked Nov 11See pharmacy (members) Members see the pharmacy
Licensed U.S. pharmacy CMethylprednisolone 4mg4 mg · genericU.S. pharmacy; maker not listed on its price pageShips from United StatesShips within the U.S. (no customs) · checked Nov 11, 2026336 tablets
10 other pack sizes
  • 360 tablets: $75.88 ($0.21 per tablet), $75.88 with shipping
  • 168 tablets: $45.04 ($0.27 per tablet), $45.04 with shipping
  • 180 tablets: $49.94 ($0.28 per tablet), $49.94 with shipping
  • 84 tablets: $32.52 ($0.39 per tablet), $32.52 with shipping
  • 90 tablets: $37.97 ($0.42 per tablet), $37.97 with shipping
  • 60 tablets: $25.37 ($0.42 per tablet), $25.37 with shipping
  • 42 tablets: $23.76 ($0.57 per tablet), $23.76 with shipping
  • 30 tablets: $23.32 ($0.78 per tablet), $23.32 with shipping
  • 21 tablets: $21.88 ($1.04 per tablet), $21.88 with shipping
  • 10 tablets: $20.90 ($2.09 per tablet), $20.90 with shipping
$0.20 per tablet$66.08FreePharmacy's estimate: 3–5 business days$66.08Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy DMedrol (India pack, ships from Mauritius)4 mg · brand · Filled in MauritiusProduct of India100 tablets$0.21 per tablet$20.51Fee not publishedDelivery time not stated$20.51+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy EGeneric Equivalent To Medrol 4mgNot FDA-approved4 mg · generic · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Sun Pharmaceuticals90 tablets
2 other pack sizes
  • 60 tablets: $13.77 ($0.23 per tablet), $28.72 with shipping
  • 30 tablets: $7.51 ($0.25 per tablet), $22.46 with shipping
$0.21 per tablet$18.78$14.95Pharmacy's estimate: 4–6 weeks$33.73Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy DMethylprednisolone (India pack, ships from Mauritius)Not FDA-approved4 mg · generic · Filled in MauritiusProduct of India100 tablets$0.22 per tablet$21.77Fee not publishedDelivery time not stated$21.77+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy ABrand Medrol 4mg4 mg · brand · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Pfizer Limited90 tablets
2 other pack sizes
  • 60 tablets: $16.42 ($0.27 per tablet), $31.37 with shipping
  • 30 tablets: $9.58 ($0.32 per tablet), $24.53 with shipping
$0.23 per tablet$20.53$14.95Pharmacy's estimate: 4–6 weeks$35.48Checked Nov 11See pharmacy (members) Members see the pharmacy
Licensed U.S. pharmacy FMethylprednisolone (Medrol)4 mg · genericU.S. pharmacy; maker not listed on its price pageShips from United StatesShips within the U.S. (no customs) · checked Nov 11, 202690 tablets
3 other pack sizes
  • 60 tablets: $15 ($0.25 per tablet), $20 with shipping
  • 30 tablets: $13 ($0.43 per tablet), $18 with shipping
  • 21 tablets: $9.53 ($0.45 per tablet), $14.53 with shipping
$0.24 per tablet$21.50$5Pharmacy's estimate: 7–10 business days$26.50Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy EBrand Medrol 4mg4 mg · brand · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Pfizer Limited90 tablets
2 other pack sizes
  • 60 tablets: $17.66 ($0.29 per tablet), $32.61 with shipping
  • 30 tablets: $10.30 ($0.34 per tablet), $25.25 with shipping
$0.25 per tablet$22.08$14.95Pharmacy's estimate: 4–6 weeks$37.03Checked Nov 11See pharmacy (members) Members see the pharmacy
Licensed U.S. pharmacy GMethylprednisolone 4mg Tablets4 mg · genericU.S. pharmacy; maker not listed on its price pageShips from United StatesShips within the U.S. (no customs) · checked Nov 11, 2026180 tablets
4 other pack sizes
  • 90 tablets: $36.90 ($0.41 per tablet), $41.90 with shipping
  • 60 tablets: $25.20 ($0.42 per tablet), $30.20 with shipping
  • 30 tablets: $19.20 ($0.64 per tablet), $24.20 with shipping
  • 21 tablets: $15.12 ($0.72 per tablet), $20.12 with shipping
$0.27 per tablet$48.60$5Pharmacy's estimate: 2–8 business days$53.60Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy BBrand Medrol 4mg4 mg · brand · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Pfizer Limited90 tablets
2 other pack sizes
  • 60 tablets: $19.95 ($0.33 per tablet), $34.90 with shipping
  • 30 tablets: $11.65 ($0.39 per tablet), $26.60 with shipping
$0.28 per tablet$24.95$14.95Pharmacy's estimate: 4–6 weeks$39.90Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy HBrand Medrol 4mg4 mg · brand · Filled in IndiaMade for sale in India.Product of India90 tablets
2 other pack sizes
  • 60 tablets: $22.96 ($0.38 per tablet) + shipping
  • 30 tablets: $13.39 ($0.45 per tablet) + shipping
$0.32 per tablet$28.70Fee not publishedDelivery time not stated$28.70+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy IMedrol (India pack, ships from Mauritius)4 mg · brand · Filled in MauritiusProduct of India100 tablets$0.32 per tablet$31.99Fee not publishedDelivery time not stated$31.99+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy IMethylprednisolone (India pack, ships from Mauritius)Not FDA-approved4 mg · generic · Filled in MauritiusProduct of India100 tablets$0.32 per tablet$31.99Fee not publishedDelivery time not stated$31.99+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy AGeneric Equivalent To Medrol 8mgNot FDA-approved8 mg · generic · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Sun Pharmaceuticals90 tablets
3 other pack sizes
  • 60 tablets: $24.32 ($0.41 per tablet), $39.27 with shipping
  • 180 tablets: $83.70 ($0.47 per tablet), $98.65 with shipping
  • 30 tablets: $14.19 ($0.47 per tablet), $29.14 with shipping
$0.34 per tablet$30.40$14.95Pharmacy's estimate: 4–6 weeks$45.35Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy EGeneric Equivalent To Medrol 8mgNot FDA-approved8 mg · generic · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Sun Pharmaceuticals90 tablets
3 other pack sizes
  • 60 tablets: $26.15 ($0.44 per tablet), $41.10 with shipping
  • 180 tablets: $90 ($0.50 per tablet), $104.95 with shipping
  • 30 tablets: $15.26 ($0.51 per tablet), $30.21 with shipping
$0.36 per tablet$32.69$14.95Pharmacy's estimate: 4–6 weeks$47.64Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy JMedrol4 mg · brand · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Pfizer Inc100 tablets$0.38 per tablet$37.75$9.95Pharmacy's estimate: 4–6 weeks$47.70Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy HGeneric Medrol 4mgNot FDA-approved4 mg · generic · Filled in IndiaMade for sale in India.Product of India90 tablets
2 other pack sizes
  • 30 tablets: $14 ($0.47 per tablet) + shipping
  • 60 tablets: $28 ($0.47 per tablet) + shipping
$0.40 per tablet$36Fee not publishedDelivery time not stated$36+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy KMethylprednisolone (India pack, ships from Mauritius)Not FDA-approved4 mg · generic · Filled in MauritiusProduct of India100 tablets$0.44 per tablet$44.41$9.95Delivery time not stated$54.36Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy KMedrol (India pack, ships from Mauritius)4 mg · brand · Filled in MauritiusProduct of India100 tablets$0.47 per tablet$46.85$9.95Delivery time not stated$56.80Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy ABrand Medrol 8mg8 mg · brand · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Pfizer Limited84 tablets
2 other pack sizes
  • 56 tablets: $31.51 ($0.56 per tablet), $46.46 with shipping
  • 28 tablets: $18.39 ($0.66 per tablet), $33.34 with shipping
$0.47 per tablet$39.39$14.95Pharmacy's estimate: 4–6 weeks$54.34Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy DMedrol (India pack, ships from Mauritius)16 mg · brand · Filled in MauritiusProduct of India84 tablets
2 other pack sizes
  • 56 tablets: $30.68 ($0.55 per tablet) + shipping
  • 28 tablets: $20.46 ($0.73 per tablet) + shipping
$0.49 per tablet$40.90Fee not publishedDelivery time not stated$40.90+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy HGeneric Medrol 4mg Tablet (Mfg. By Sun Pharma)Not FDA-approved4 mg · generic · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Sun Pharmaceutical Industries Ltd90 tablets
2 other pack sizes
  • 30 tablets: $19 ($0.63 per tablet) + shipping
  • 60 tablets: $38 ($0.63 per tablet) + shipping
$0.50 per tablet$45Fee not publishedDelivery time not stated$45+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy EBrand Medrol 8mg8 mg · brand · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Pfizer Limited84 tablets
2 other pack sizes
  • 56 tablets: $33.88 ($0.61 per tablet), $48.83 with shipping
  • 28 tablets: $19.77 ($0.71 per tablet), $34.72 with shipping
$0.50 per tablet$42.36$14.95Pharmacy's estimate: 4–6 weeks$57.31Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy BGeneric Equivalent to Medrol 8mgNot FDA-approved8 mg · generic · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Sun Pharmaceuticals90 tablets
2 other pack sizes
  • 60 tablets: $37.96 ($0.63 per tablet), $52.91 with shipping
  • 30 tablets: $22.14 ($0.74 per tablet), $37.09 with shipping
$0.53 per tablet$47.45$14.95Pharmacy's estimate: 4–6 weeks$62.40Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy LMEDROL 4MG TABLET 100 (BRAND FROM INDIA)4 mg · brand · Filled in IndiaMade for sale in India.Product of India100 tablets$0.53 per tablet$53$14.95Pharmacy's estimate: 4–6 weeks$67.95Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy JMedrol8 mg · brand · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Pfizer Inc84 tablets
3 other pack sizes
  • 56 tablets: $34.85 ($0.62 per tablet), $44.80 with shipping
  • 28 tablets: $23.23 ($0.83 per tablet), $33.18 with shipping
  • 14 tablets: $19.36 ($1.38 per tablet), $29.31 with shipping
$0.55 per tablet$46.46$9.95Pharmacy's estimate: 4–6 weeks$56.41Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy JMedrol16 mg · brand · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Pfizer Inc84 tablets
3 other pack sizes
  • 56 tablets: $34.85 ($0.62 per tablet), $44.80 with shipping
  • 28 tablets: $23.23 ($0.83 per tablet), $33.18 with shipping
  • 14 tablets: $24.20 ($1.73 per tablet), $34.15 with shipping
$0.55 per tablet$46.46$9.95Pharmacy's estimate: 4–6 weeks$56.41Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy AGeneric Equivalent To Medrol 16mgNot FDA-approved16 mg · generic · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Sun Pharmaceuticals90 tablets
3 other pack sizes
  • 180 tablets: $106.17 ($0.59 per tablet), $121.12 with shipping
  • 60 tablets: $40.18 ($0.67 per tablet), $55.13 with shipping
  • 30 tablets: $23.44 ($0.78 per tablet), $38.39 with shipping
$0.56 per tablet$50.22$14.95Pharmacy's estimate: 4–6 weeks$65.17Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy ABrand Medrol 16mg16 mg · brand · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Pfizer Limited84 tablets
2 other pack sizes
  • 56 tablets: $40.07 ($0.72 per tablet), $55.02 with shipping
  • 28 tablets: $23.38 ($0.84 per tablet), $38.33 with shipping
$0.60 per tablet$50.10$14.95Pharmacy's estimate: 4–6 weeks$65.05Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy EGeneric Equivalent To Medrol 16mgNot FDA-approved16 mg · generic · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Sun Pharmaceuticals90 tablets
3 other pack sizes
  • 180 tablets: $114.16 ($0.63 per tablet), $129.11 with shipping
  • 60 tablets: $43.20 ($0.72 per tablet), $58.15 with shipping
  • 30 tablets: $25.20 ($0.84 per tablet), $40.15 with shipping
$0.60 per tablet$54$14.95Pharmacy's estimate: 4–6 weeks$68.95Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy IMedrol (India pack, ships from Mauritius)16 mg · brand · Filled in MauritiusProduct of India84 tablets
2 other pack sizes
  • 56 tablets: $41.99 ($0.75 per tablet) + shipping
  • 28 tablets: $31.99 ($1.14 per tablet) + shipping
$0.62 per tablet$51.99Fee not publishedDelivery time not stated$51.99+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy MMETHYLPREDNISOLONENot FDA-approved4 mg · generic · Filled in IndiaMade for sale in India.Product of India30 tablets$0.64 per tablet$19.05FreeDelivery time not stated$19.05Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy BGeneric Equivalent to Medrol 16mgNot FDA-approved16 mg · generic · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Sun Pharmaceuticals90 tablets
2 other pack sizes
  • 60 tablets: $45.90 ($0.77 per tablet), $60.85 with shipping
  • 30 tablets: $26.78 ($0.89 per tablet), $41.73 with shipping
$0.64 per tablet$57.38$14.95Pharmacy's estimate: 4–6 weeks$72.33Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy EBrand Medrol 16mg16 mg · brand · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Pfizer Limited84 tablets
2 other pack sizes
  • 56 tablets: $43.09 ($0.77 per tablet), $58.04 with shipping
  • 28 tablets: $25.14 ($0.90 per tablet), $40.09 with shipping
$0.64 per tablet$53.87$14.95Pharmacy's estimate: 4–6 weeks$68.82Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy HGeneric Medrol 4mg Tablet (Mfg. By Macleods Pharma)Not FDA-approved4 mg · generic · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Macleods Pharmaceuticals Pvt Ltd90 tablets
2 other pack sizes
  • 60 tablets: $46 ($0.77 per tablet) + shipping
  • 30 tablets: $24 ($0.80 per tablet) + shipping
$0.64 per tablet$58Fee not publishedDelivery time not stated$58+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy BBrand Medrol 16mg16 mg · brand · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Pfizer Limited84 tablets
2 other pack sizes
  • 56 tablets: $43.31 ($0.77 per tablet), $58.26 with shipping
  • 28 tablets: $25.27 ($0.90 per tablet), $40.22 with shipping
$0.64 per tablet$54.13$14.95Pharmacy's estimate: 4–6 weeks$69.08Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy MMEDROL4 mg · brand · Filled in IndiaMade for sale in India.Product of India30 tablets$0.66 per tablet$19.66FreeDelivery time not stated$19.66Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy HBrand Medrol 8mg8 mg · brand · Filled in IndiaMade for sale in India.Product of India84 tablets
2 other pack sizes
  • 56 tablets: $44.04 ($0.79 per tablet) + shipping
  • 28 tablets: $25.70 ($0.92 per tablet) + shipping
$0.66 per tablet$55.07Fee not publishedDelivery time not stated$55.07+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy MMETHYLPREDNISOLONENot FDA-approved8 mg · generic · Filled in IndiaMade for sale in India.Product of India30 tablets$0.67 per tablet$20.16FreeDelivery time not stated$20.16Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy BBrand Medrol 8mg8 mg · brand · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Pfizer Limited84 tablets
2 other pack sizes
  • 56 tablets: $45.76 ($0.82 per tablet), $60.71 with shipping
  • 28 tablets: $26.69 ($0.95 per tablet), $41.64 with shipping
$0.68 per tablet$57.21$14.95Pharmacy's estimate: 4–6 weeks$72.16Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy MMEDROL8 mg · brand · Filled in IndiaMade for sale in India.Product of India28 tablets$0.70 per tablet$19.52FreeDelivery time not stated$19.52Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy HGeneric Medrol 4mg Tablet (Mfg. By Micro Lab)Not FDA-approved4 mg · generic · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Micro Labs Ltd30 tablets
2 other pack sizes
  • 60 tablets: $42 ($0.70 per tablet) + shipping
  • 90 tablets: $63 ($0.70 per tablet) + shipping
$0.70 per tablet$21Fee not publishedDelivery time not stated$21+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy LMEDROL 16MG TABLET 84 (BRAND FROM INDIA)16 mg · brand · Filled in IndiaMade for sale in India.Product of India84 tablets$0.75 per tablet$63$14.95Pharmacy's estimate: 4–6 weeks$77.95Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy MMETHYLPREDNISOLONENot FDA-approved16 mg · generic · Filled in IndiaMade for sale in India.Product of India30 tablets$0.81 per tablet$24.41FreeDelivery time not stated$24.41Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy HGeneric Medrol 8mgNot FDA-approved8 mg · generic · Filled in IndiaMade for sale in India.Product of India90 tablets
2 other pack sizes
  • 60 tablets: $54 ($0.90 per tablet) + shipping
  • 30 tablets: $28 ($0.93 per tablet) + shipping
$0.83 per tablet$75Fee not publishedDelivery time not stated$75+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy HBrand Medrol 16mg16 mg · brand · Filled in IndiaMade for sale in India.Product of India84 tablets
2 other pack sizes
  • 56 tablets: $56.02 ($1.00 per tablet) + shipping
  • 28 tablets: $32.68 ($1.17 per tablet) + shipping
$0.83 per tablet$70.03Fee not publishedDelivery time not stated$70.03+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Licensed U.S. pharmacy CMethylprednisolone 8mg8 mg · genericU.S. pharmacy; maker not listed on its price pageShips from United StatesShips within the U.S. (no customs) · checked Nov 11, 2026360 tablets
10 other pack sizes
  • 336 tablets: $284.14 ($0.85 per tablet), $284.14 with shipping
  • 180 tablets: $160.07 ($0.89 per tablet), $160.07 with shipping
  • 168 tablets: $152.07 ($0.91 per tablet), $152.07 with shipping
  • 90 tablets: $98.03 ($1.09 per tablet), $98.03 with shipping
  • 84 tablets: $94.03 ($1.12 per tablet), $94.03 with shipping
  • 60 tablets: $76.02 ($1.27 per tablet), $76.02 with shipping
  • 42 tablets: $62.02 ($1.48 per tablet), $62.02 with shipping
  • 30 tablets: $52.01 ($1.73 per tablet), $52.01 with shipping
  • 21 tablets: $44.01 ($2.10 per tablet), $44.01 with shipping
  • 10 tablets: $28.67 ($2.87 per tablet), $28.67 with shipping
$0.83 per tablet$300.13FreePharmacy's estimate: 3–5 business days$300.13Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy MMEDROL16 mg · brand · Filled in IndiaMade for sale in India.Product of India28 tablets$0.84 per tablet$23.43FreeDelivery time not stated$23.43Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy BBrand Medrol 4mg4 mg · brand · Filled in CanadaMaker listed by pharmacy: Pfizer Ltd200 tablets
1 other pack size
  • 100 tablets: $95.38 ($0.95 per tablet), $110.33 with shipping
$0.84 per tablet$167.75$14.95Pharmacy's estimate: 4–6 weeks$182.70Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy KMedrol (India pack, ships from Mauritius)16 mg · brand · Filled in MauritiusProduct of India84 tablets
2 other pack sizes
  • 56 tablets: $58.40 ($1.04 per tablet), $68.35 with shipping
  • 28 tablets: $42 ($1.50 per tablet), $51.95 with shipping
$0.89 per tablet$74.92$9.95Delivery time not stated$84.87Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy DMedrol (India pack, ships from Mauritius)8 mg · brand · Filled in MauritiusProduct of India14 tablets$0.91 per tablet$12.76Fee not publishedDelivery time not stated$12.76+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy EBrand Medrol 4mg4 mg · brand · Filled in CanadaMaker listed by pharmacy: Pfizer Ltd200 tablets
1 other pack size
  • 100 tablets: $102.92 ($1.03 per tablet), $117.87 with shipping
$0.91 per tablet$182.53$14.95Pharmacy's estimate: 4–6 weeks$197.48Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy ABrand Medrol 4mg4 mg · brand · Filled in CanadaMaker listed by pharmacy: Pfizer Ltd200 tablets
1 other pack size
  • 100 tablets: $108.07 ($1.08 per tablet), $123.02 with shipping
$0.96 per tablet$191.66$14.95Pharmacy's estimate: 4–6 weeks$206.61Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy JMedrol4 mg · brand · Filled in CanadaMaker listed by pharmacy: Pfizer Inc100 tablets
1 other pack size
  • 200 tablets: $192 ($0.96 per tablet), $201.95 with shipping
$0.96 per tablet$96$9.95Pharmacy's estimate: 4–6 weeks$105.95Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy HGeneric Medrol 8mg Tablet (Mfg. By Sun Pharma)Not FDA-approved8 mg · generic · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Sun Pharmaceutical Industries Ltd90 tablets
2 other pack sizes
  • 30 tablets: $33 ($1.10 per tablet) + shipping
  • 60 tablets: $66 ($1.10 per tablet) + shipping
$1.00 per tablet$90Fee not publishedDelivery time not stated$90+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Licensed U.S. pharmacy CMethylprednisolone 16mg16 mg · genericU.S. pharmacy; maker not listed on its price pageShips from United StatesShips within the U.S. (no customs) · checked Nov 11, 2026336 tablets
10 other pack sizes
  • 168 tablets: $175.61 ($1.05 per tablet), $175.61 with shipping
  • 360 tablets: $417.57 ($1.16 per tablet), $417.57 with shipping
  • 180 tablets: $218.79 ($1.22 per tablet), $218.79 with shipping
  • 84 tablets: $105.80 ($1.26 per tablet), $105.80 with shipping
  • 90 tablets: $122.39 ($1.36 per tablet), $122.39 with shipping
  • 60 tablets: $84.43 ($1.41 per tablet), $84.43 with shipping
  • 42 tablets: $69.90 ($1.66 per tablet), $69.90 with shipping
  • 30 tablets: $62.13 ($2.07 per tablet), $62.13 with shipping
  • 21 tablets: $46.95 ($2.24 per tablet), $46.95 with shipping
  • 10 tablets: $35.07 ($3.51 per tablet), $35.07 with shipping
$1.02 per tablet$341.22FreePharmacy's estimate: 3–5 business days$341.22Checked Nov 11See pharmacy (members) Members see the pharmacy
Licensed Canadian pharmacy NMedrol4 mg · brand · Filled in CanadaMaker listed by pharmacy: Pfizer100 tablets$1.04 per tablet$103.61$9.95Pharmacy's estimate: 3–6 weeks$113.56Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy HGeneric Medrol 8mg Tablet (Mfg. By Macleods Pharma)Not FDA-approved8 mg · generic · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Macleods Pharmaceuticals Pvt Ltd90 tablets
2 other pack sizes
  • 30 tablets: $35 ($1.17 per tablet) + shipping
  • 60 tablets: $70 ($1.17 per tablet) + shipping
$1.06 per tablet$95Fee not publishedDelivery time not stated$95+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy HGeneric Medrol 8mg Tablet (Mfg. By Micro Lab)Not FDA-approved8 mg · generic · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Micro Labs Ltd90 tablets
2 other pack sizes
  • 60 tablets: $73 ($1.22 per tablet) + shipping
  • 30 tablets: $39 ($1.30 per tablet) + shipping
$1.09 per tablet$98Fee not publishedDelivery time not stated$98+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy HGeneric Medrol 16mgNot FDA-approved16 mg · generic · Filled in IndiaMade for sale in India.Product of India90 tablets
2 other pack sizes
  • 60 tablets: $70 ($1.17 per tablet) + shipping
  • 30 tablets: $36 ($1.20 per tablet) + shipping
$1.16 per tablet$104Fee not publishedDelivery time not stated$104+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy HGeneric Medrol 16mg Tablet (Mfg. By Sun Pharma)Not FDA-approved16 mg · generic · Filled in IndiaMade for sale in India.Maker listed by pharmacy: Sun Pharmaceutical Industries Ltd90 tablets
2 other pack sizes
  • 30 tablets: $40 ($1.33 per tablet) + shipping
  • 60 tablets: $80 ($1.33 per tablet) + shipping
$1.21 per tablet$109Fee not publishedDelivery time not stated$109+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy OMedrol (Methylprednisolone)4 mg · brand · Filled in CanadaMaker listed by pharmacy: Pfizer Inc100 tablets$1.24 per tablet$124.19FreePharmacy's estimate: 2–3 weeks$124.19Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy JMedrol (sold in the U.K. as Medrone, Pfizer)16 mg · brand · Filled in United KingdomMaker listed by pharmacy: Pfizer Inc90 tablets
2 other pack sizes
  • 60 tablets: $94 ($1.57 per tablet), $103.95 with shipping
  • 30 tablets: $49 ($1.63 per tablet), $58.95 with shipping
$1.50 per tablet$135$9.95Pharmacy's estimate: 4–6 weeks$144.95Checked Nov 11See pharmacy (members) Members see the pharmacy
Licensed U.S. pharmacy GMedrol 4mg Tablets 21 Tab Pk4 mg · brandU.S. pharmacy; maker not listed on its price pageShips from United StatesShips within the U.S. (no customs) · checked Nov 11, 202621 tablets$1.67 per tablet$35.07$5Pharmacy's estimate: 2–8 business days$40.07Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy IMedrol (India pack, ships from Mauritius)8 mg · brand · Filled in MauritiusProduct of India14 tablets$1.71 per tablet$23.99Fee not publishedDelivery time not stated$23.99+ shippingChecked Nov 11See pharmacy (members) Members see the pharmacy
Licensed U.S. pharmacy FMethylprednisolone (Medrol)8 mg · genericU.S. pharmacy; maker not listed on its price pageShips from United StatesShips within the U.S. (no customs) · checked Nov 11, 202650 tablets
1 other pack size
  • 25 tablets: $45 ($1.80 per tablet), $45 with shipping
$1.78 per tablet$89FreePharmacy's estimate: 7–10 business days$89Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy JMedrol16 mg · brand · Filled in CanadaMaker listed by pharmacy: Pfizer Inc100 tablets$1.80 per tablet$180$9.95Pharmacy's estimate: 4–6 weeks$189.95Checked Nov 11See pharmacy (members) Members see the pharmacy
Licensed Canadian pharmacy NMedrol16 mg · brand · Filled in CanadaMaker listed by pharmacy: Pfizer100 tablets$2.09 per tablet$209.45$9.95Pharmacy's estimate: 3–6 weeks$219.40Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy OMedrone (Methylprednisolone) (sold in the U.K. as Medrone, Pfizer)16 mg · brand · Filled in United KingdomMaker listed by pharmacy: Pfizer Inc90 tablets
2 other pack sizes
  • 60 tablets: $149.72 ($2.50 per tablet), $149.72 with shipping
  • 30 tablets: $89.89 ($3.00 per tablet), $89.89 with shipping
$2.12 per tablet$190.51FreePharmacy's estimate: 2–3 weeks$190.51Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy BBrand Medrol 16mg16 mg · brand · Filled in CanadaMaker listed by pharmacy: Pfizer Ltd200 tablets
1 other pack size
  • 100 tablets: $237.24 ($2.37 per tablet), $252.19 with shipping
$2.23 per tablet$445.78$14.95Pharmacy's estimate: 4–6 weeks$460.73Checked Nov 11See pharmacy (members) Members see the pharmacy
Licensed U.S. pharmacy CMethylprednisolone 32mg32 mg · genericU.S. pharmacy; maker not listed on its price pageShips from United StatesShips within the U.S. (no customs) · checked Nov 11, 2026180 tablets
10 other pack sizes
  • 360 tablets: $835.16 ($2.32 per tablet), $835.16 with shipping
  • 168 tablets: $395.08 ($2.35 per tablet), $395.08 with shipping
  • 336 tablets: $790.16 ($2.35 per tablet), $790.16 with shipping
  • 90 tablets: $218.79 ($2.43 per tablet), $218.79 with shipping
  • 84 tablets: $207.54 ($2.47 per tablet), $207.54 with shipping
  • 60 tablets: $152.53 ($2.54 per tablet), $152.53 with shipping
  • 42 tablets: $116.77 ($2.78 per tablet), $116.77 with shipping
  • 30 tablets: $94.26 ($3.14 per tablet), $94.26 with shipping
  • 21 tablets: $75.39 ($3.59 per tablet), $75.39 with shipping
  • 10 tablets: $48.75 ($4.88 per tablet), $48.75 with shipping
$2.32 per tablet$417.58FreePharmacy's estimate: 3–5 business days$417.58Checked Nov 11See pharmacy (members) Members see the pharmacy
Licensed U.S. pharmacy FMethylprednisolone (Medrol)16 mg · genericU.S. pharmacy; maker not listed on its price pageShips from United StatesShips within the U.S. (no customs) · checked Nov 11, 202650 tablets$2.32 per tablet$116FreePharmacy's estimate: 7–10 business days$116Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy EBrand Medrol 16mg16 mg · brand · Filled in CanadaMaker listed by pharmacy: Pfizer Ltd200 tablets
1 other pack size
  • 100 tablets: $258.96 ($2.59 per tablet), $273.91 with shipping
$2.44 per tablet$488.36$14.95Pharmacy's estimate: 4–6 weeks$503.31Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy KMedrol (India pack, ships from Mauritius)8 mg · brand · Filled in MauritiusProduct of India14 tablets$2.48 per tablet$34.78$9.95Delivery time not stated$44.73Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy OMedrol (Methylprednisolone) (India pack, ships from Mauritius)16 mg · brand · Filled in MauritiusMaker listed by pharmacy: Pfizer IncMade for India56 tablets
3 other pack sizes
  • 42 tablets: $129.99 ($3.10 per tablet), $129.99 with shipping
  • 28 tablets: $99.99 ($3.57 per tablet), $99.99 with shipping
  • 14 tablets: $64.99 ($4.64 per tablet), $64.99 with shipping
$2.55 per tablet$142.66FreePharmacy's estimate: 2–3 weeks$142.66Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy ABrand Medrol 16mg16 mg · brand · Filled in CanadaMaker listed by pharmacy: Pfizer Ltd200 tablets
1 other pack size
  • 100 tablets: $271.91 ($2.72 per tablet), $286.86 with shipping
$2.56 per tablet$512.78$14.95Pharmacy's estimate: 4–6 weeks$527.73Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy OMedrol (Methylprednisolone)16 mg · brand · Filled in CanadaMaker listed by pharmacy: Pfizer Inc100 tablets$2.66 per tablet$265.53FreePharmacy's estimate: 2–3 weeks$265.53Checked Nov 11See pharmacy (members) Members see the pharmacy
Online pharmacy LMEDROL 16MG TABLET 14 (BRAND FROM INDIA)16 mg · brand · Filled in IndiaMade for sale in India.Product of India14 tablets$3.71 per tablet$52$14.95Pharmacy's estimate: 4–6 weeks$66.95Checked Nov 11See pharmacy (members) Members see the pharmacy
Licensed U.S. pharmacy FMethylprednisolone (Medrol)32 mg · genericU.S. pharmacy; maker not listed on its price pageShips from United StatesShips within the U.S. (no customs) · checked Nov 11, 202625 tablets$3.96 per tablet$99FreePharmacy's estimate: 7–10 business days$99Checked Nov 11See pharmacy (members) Members see the pharmacy

Buying from a pharmacy outside the U.S.? Read Is it safe to order Medrol from Canada?

StrengthLowest brandper unit, before shippingLowest generic abroadper unit, not FDA-approved
Medrol 4 mg$0.23 per tablet$0.17 per tablet
Medrol 8 mg$0.47 per tablet$0.34 per tablet
Medrol 16 mg$0.55 per tablet$0.56 per tablet

Each row is one product from one pharmacy, shown in the pack size with the lowest price per unit; its other pack sizes are listed under “other pack sizes”. Price per unit = the pack price divided by the units in the pack, before shipping; we sort by it and don't assume how long a pack lasts. Total with shipping = the pack price plus the pharmacy's shipping fee for one order. Prices checked Nov 11, 2026 on each pharmacy's website, in U.S. dollars (converted when a pharmacy prices in Canadian dollars). The lowest price at the top of this page uses only packs whose maker the pharmacy names, or whose product country and ships-from country it states. Prices change often; confirm at checkout. U.S. rows: the cash price a U.S. pharmacy published on its own website on the date shown, plus its standard shipping; no insurance or discount cards. “Fee not published” means the pharmacy doesn’t show its shipping fee before checkout, so that row’s total is the medicine price only.

See which pharmacy has each price

Members see pharmacy names, ratings, visit links and price-drop alerts.

Join to See Pharmacies

Get an email if the price drops. Free accounts can watch 2 medications. Sign in to watch this price

Prices per tablet from 9 licensed pharmacies abroad shipping to the U.S.: $0.17 to $3.71, any strength, before shipping.

Jump to: U.S. cost · Medicare · Coupons & savings · Generic Medrol · Similar drugs · Uses · FAQ

Medrol (methylprednisolone) is a steroid tablet for inflammation, allergies and many other conditions, including the 4 mg Dosepak. Generics are sold in the U.S.

Other Ways to Pay for Medrol

How do you pay?

We show the programs that usually fit, cheapest first where we know the price. Private insurance means a plan through work or one you buy yourself. Programs set their own rules, so check the terms before you count on one. We don't save this choice.

Other ways to pay, useful if you have insurance or Medicare:

  • TrumpRx.gov: The federal TrumpRx site lists brand Medrol from $24.60 (original price $49.20), checked November 11, 2026. You print or save a coupon and show it at a retail pharmacy that carries Medrol. It can't be used with Medicare or Medicaid coverage, and a cash purchase won't count toward a Medicare plan's deductible or the $2,100 yearly cap. With private insurance, ask your plan whether a cash purchase counts toward your deductible. (TrumpRx.gov)

We list these because they may save you money. No one pays us to include them. Prices and eligibility rules change, so confirm before you buy. Checked Nov 11, 2026.

Medrol cost at a glance

  • U.S. list price: brand Medrol 4 mg lists at $6.39 for a 21-tablet Dosepak and $30.46 for a bottle of 100. Other strengths: $164.14 for 100 tablets of 2 mg, $44.66 for 25 tablets of 8 mg and $143.75 for 50 tablets of 16 mg (the maker's wholesale price before discounts; Texas DSHS).
  • TrumpRx.gov coupon: TrumpRx.gov lists brand Medrol from $24.60 (original price $49.20), with a coupon you show at a retail pharmacy (checked November 11, 2026). Not for Medicare or Medicaid (TrumpRx.gov).
  • Generic Medrol is sold in the U.S. The FDA has approved generic methylprednisolone tablets from several companies, rated equivalent to Medrol (FDA Orange Book). U.S. list prices for 21-tablet 4 mg dose packs include $3.21 (Epic Pharma), $8.70 (Zydus) and $18.01 (Mylan) (Texas DSHS).
  • How we count: prices are per tablet, with each pharmacy's packs listed as sold. The label says the starting dose can be anywhere from 4 to 48 mg a day, set for each person and each condition. The Dosepak is a 21-tablet pack of 4 mg tablets.
  • From online pharmacies abroad: $0.23 to $1.24 per tablet for brand Medrol 4 mg, before shipping (checked Nov 11, 2026). The U.S. list price is about 30 cents a tablet.
  • With Medicare: your cost depends on your Part D plan. In 2026, deductibles are capped at $615 and yearly out-of-pocket costs for covered drugs at $2,100 (Medicare.gov).

How much does Medrol cost in the U.S.?

If you haveWhat Medrol costsSource
No insurance (list price)Brand Medrol 4 mg: $6.39 for a 21-tablet Dosepak or $30.46 for 100 tablets, about 30 cents a tablet. 2 mg: $164.14 for 100. 8 mg: $44.66 for 25. 16 mg: $143.75 for 50. Pharmacies may charge more.Texas DSHS 2026 WAC report
No insurance (TrumpRx.gov)Brand Medrol from $24.60 (original price $49.20), with a TrumpRx coupon you show at a retail pharmacy. Not for Medicare or Medicaid.TrumpRx.gov
No insurance (generic methylprednisolone)FDA-approved generic methylprednisolone is sold in the U.S. List prices for a 21-tablet 4 mg dose pack include $3.21 (Epic Pharma), $8.70 (Zydus) and $18.01 (Mylan). Ask your pharmacist for the cash price.Texas DSHS 2026 WAC report
Private or employer insuranceYour copay depends on your plan's drug list. Ask your plan or pharmacist what you'd pay for brand Medrol and for the generic. You may also use the TrumpRx.gov coupon instead of your insurance; ask your plan whether a cash purchase counts toward your deductible.TrumpRx.gov
Medicare Part DYour cost depends on your plan. In 2026, deductibles are capped at $615 and yearly out-of-pocket costs for covered drugs at $2,100.Medicare.gov
MedicaidYour state Medicaid program sets any copay. Ask your pharmacist or state Medicaid office.Medicaid.gov

Brand Medrol 4 mg has a U.S. list price of $6.39 for a 21-tablet Dosepak and $30.46 for 100 tablets, about 30 cents a tablet (Texas DSHS). This is the maker's wholesale price before discounts. FDA-approved generic methylprednisolone is also sold, and its list prices in the same filing aren't always lower: 21-tablet 4 mg dose packs list from $3.21 (Epic Pharma) to $23.94 (Par), depending on the maker. Ask your pharmacist for the cash price of both.

Medrol cost with Medicare in 2026

In 2026, Part D plans can charge a deductible of up to $615, and once your out-of-pocket spending on covered Part D drugs reaches $2,100, you pay nothing more for covered drugs for the rest of the year. What you pay for brand Medrol or generic methylprednisolone depends on your plan's drug list.

Medicare Part DWhat Medrol costsSource
Part D deductibleNo Medicare drug plan may have a deductible above $615 in 2026. Some plans have none.Medicare.gov
Yearly out-of-pocket capOnce your out-of-pocket spending on covered Part D drugs reaches $2,100 in 2026, you pay nothing more for covered drugs that year.Medicare.gov

Medrol coupons and savings programs

eDrugSearch does not offer its own Medrol coupons. These programs can help with the cost of brand Medrol or generic methylprednisolone:

  • TrumpRx.gov coupon: brand Medrol from $24.60 (original price $49.20), with a coupon you show at a retail pharmacy. It can't be used with Medicare or Medicaid coverage, and a cash purchase won't count toward a Medicare plan's deductible or the $2,100 yearly cap. With private insurance, ask your plan whether a cash purchase counts toward your deductible. (TrumpRx.gov)
  • Medicare Extra Help: if you have Medicare and limited income, Extra Help lowers what you pay for prescriptions. (Social Security)
  • Medicare Prescription Payment Plan: a free Medicare option that spreads your drug costs into monthly payments across the year. It doesn't lower the total, but it can make costs easier to manage. (Medicare.gov)

Is there a generic Medrol?

Yes. The FDA has approved generic methylprednisolone tablets from several companies, including Jubilant Cadista, Sandoz, Zydus and others, rated equivalent to Medrol. Jubilant Cadista's 4, 8, 16 and 32 mg tablets were approved October 31, 1997, and Zydus's have been listed as on the U.S. market since May 1, 2018.

StrengthU.S. genericMakersSince
2 mgNo—
4 mgYesJubilant Cadista, Sandoz, Zydus, Epic (Tianjin Tianyao) and others—
8 mgYesJubilant Cadista, Zydus—
16 mgYesJubilant Cadista, Zydus—
32 mgYesJubilant Cadista, Zydus—

Outside the U.S.: Online pharmacies abroad may also sell generic methylprednisolone made for other markets. Those packs are not FDA-approved, and the price table labels them that way.

Source: FDA Orange Book: methylprednisolone tablets. As of Nov 11, 2026.

Compare Medrol with similar drugs

Other steroid medicines on eDrugSearch: Rayos (delayed-release prednisone) and Entocort EC (budesonide, used for Crohn's disease). Each is a different medicine, and your prescriber decides which medicine is right for you. Prices are for each drug's lowest-priced strength.

DrugTypeLowest price we foundLink
Rayosprednisone delayed-releaseCorticosteroid (steroid medicine)Checking pricesSee prices
Entocort ECbudesonideCrohn's disease medicine (corticosteroid)From $0.43 per capsuleSee prices

Lowest price per unit, before shipping, from licensed pharmacies shipping to the U.S., any strength. Only your doctor can decide whether another drug is right for you.

What is Medrol used for?

Medrol (methylprednisolone) is a corticosteroid, a man-made version of a hormone the adrenal glands make. It calms inflammation and the immune system. According to its FDA label (DailyMed), it is used for many conditions, including:

  • Flare-ups of arthritis, such as rheumatoid arthritis, gout and bursitis.
  • Severe allergies and asthma that haven't responded to usual treatment.
  • Lupus and other autoimmune diseases.
  • Serious skin, eye, lung, blood and bowel conditions caused by inflammation.
  • Flare-ups of multiple sclerosis.
  • Low adrenal hormone levels (with other hormones), and some blood cancers and kidney conditions.

The label says the dose must be set for each person: the starting dose ranges from 4 to 48 mg a day, and then it's lowered to the smallest dose that works. The label says it must not be used by people with fungal infections throughout the body. Medrol has no boxed warning. Your prescriber decides which medicine is right for you.

Is it safe to order Medrol from Canada?

Many Americans do, but U.S. law and customs rules apply, and for Medrol, compare U.S. prices before you order: brand and generic list prices here are low. Federal law generally doesn't allow individuals to import prescription drugs, though under its personal importation policy the FDA has long used enforcement discretion for some personal-use shipments, generally no more than a three-month supply (FDA). Congress has said enforcement against individuals should focus on imports that pose a significant threat to public health (Federal Food, Drug, and Cosmetic Act section 804(j)(1), 21 U.S.C. 384(j)(1)). You need a prescription from your doctor. New U.S. Customs rules for mailed orders start January 20, 2027. In Canada, Pfizer sells Medrol 4 mg and 16 mg tablets under the same name (Health Canada).

Read our guide to buying prescription drugs from Canada and what the 2027 customs rules mean. Compare licensed Canadian pharmacies.

Frequently asked questions

How much is Medrol without insurance?

The U.S. list price of a brand Medrol 4 mg Dosepak (21 tablets) is $6.39, and 100 tablets of 4 mg list at $30.46 (the maker's wholesale price before discounts). Licensed pharmacies abroad charged from $0.23 per tablet for brand Medrol 4 mg in our latest check (Nov 11, 2026), before shipping. Pharmacies may charge more than list price; ask for the cash price.

How much is a Medrol Dosepak?

The U.S. list price of a brand Medrol 4 mg Dosepak, which holds 21 tablets, is $6.39. Generic 21-tablet methylprednisolone 4 mg packs list from $3.21 (Epic Pharma) to $23.94 (Par), depending on the maker. What a pharmacy charges can differ.

How much is Medrol on TrumpRx?

TrumpRx.gov lists brand Medrol from $24.60, down from an original price of $49.20 (checked November 11, 2026). You show the coupon at a retail pharmacy. It is not for Medicare, Medicaid or other government plans.

Is there a generic Medrol?

Yes. The FDA has approved generic methylprednisolone tablets (4, 8, 16 and 32 mg) from several companies, rated equivalent to Medrol. The generic name is methylprednisolone. Ask your pharmacist whether a generic can fill your prescription.

Is Medrol more expensive than methylprednisolone?

Not always. At list prices, a brand Medrol 4 mg Dosepak is $6.39, while generic 21-tablet packs list from $3.21 (Epic Pharma) to $23.94 (Par). Ask your pharmacist what you would pay for each. Your prescriber decides which medicine is right for you.

Is there a Medrol coupon or savings card?

eDrugSearch doesn't offer coupons of its own. TrumpRx.gov lists a coupon for brand Medrol from $24.60 (original price $49.20), used at retail pharmacies. It can't be used with Medicare or Medicaid. If you have Medicare and limited income, Extra Help can lower what you pay for prescriptions.

How much does Medrol cost with Medicare?

It depends on your Part D plan's drug list. In 2026, Part D deductibles are capped at $615 and out-of-pocket costs for covered drugs at $2,100 a year. Ask your plan how it covers brand Medrol and generic methylprednisolone. The TrumpRx.gov coupon can't be used with Medicare, but people with limited income can apply for Extra Help.

What strengths does Medrol come in?

The U.S. label lists Medrol tablets in 2 mg, 4 mg, 8 mg, 16 mg and 32 mg. The 4 mg tablet also comes as the 21-tablet Dosepak. 2026 U.S. list prices are published for the 2, 4, 8 and 16 mg tablets.

Sources

eDrugSearch does not sell medication, and this is not medical advice. Prices change often; confirm the price at checkout. Talk with your doctor or pharmacist before changing how you get your medication.