Drug CostMay 16, 2026·8 min read·By Jacob Posner, Founder & Editor
What Does Xarelto Cost in 2026? IRA Price, Generic Status, and All Savings Options
Xarelto (rivaroxaban) carries a list price of about $517 per month, but Medicare Part D patients pay the IRA-negotiated Maximum Fair Price of $197 per month as of January 1, 2026. Commercially insured patients can use the XARELTO withMe savings card at jnjwithme.com to pay as little as $10 per fill. Generic rivaroxaban 2.5mg launched in March 2025 and is available at pharmacies now. The 10mg, 15mg, and 20mg strengths received FDA approval in May 2025 but commercial availability for higher strengths is still developing. Here is what you pay at each point of coverage and how to access the lowest possible price.
Quick Answer: In 2026, brand-name Xarelto (rivaroxaban) lists at approximately $517 per month for a 30-day supply. Medicare Part D patients pay the IRA-negotiated Maximum Fair Price of $197 per month, effective January 1, 2026, down from the pre-negotiation list price of $517. That is a 62% reduction. Commercially insured patients qualify for the XARELTO withMe savings card (jnjwithme.com), paying as little as $10 per fill with a maximum annual benefit of $3,975. Generic rivaroxaban 2.5mg is now commercially available at pharmacies with GoodRx prices around $45 per month. The 10mg, 15mg, and 20mg generic strengths received FDA approval in May 2025 and may be available at some pharmacies, though broader distribution is still developing. Uninsured patients who do not qualify for the savings card can apply through Janssen CarePath for free medication if they meet income requirements.
Xarelto (rivaroxaban) is a direct oral anticoagulant (DOAC) prescribed to reduce the risk of stroke and blood clots in patients with atrial fibrillation (AFib), and to treat or prevent deep vein thrombosis (DVT) and pulmonary embolism (PE). It is also used to reduce the risk of major cardiovascular events in patients with coronary artery disease or peripheral artery disease. Xarelto is manufactured by Janssen Pharmaceuticals (a Johnson and Johnson subsidiary) and co-developed with Bayer. It has been one of the highest-revenue anticoagulants globally, with US annual sales exceeding $8 billion before generic entry.
The Inflation Reduction Act of 2022, signed on August 16, 2022, authorized CMS to directly negotiate drug prices with manufacturers for the first time in Medicare's history. Xarelto was selected as one of the first 10 drugs for Round 1 negotiations. The negotiated Maximum Fair Price of $197 per month took effect January 1, 2026, a 62% reduction from the $517 list price. Eliquis, the other top anticoagulant DOAC, received a negotiated price of $231 per month under the same program. CMS has since announced Xarelto will be removed from the negotiated list effective January 1, 2027, because at least one approved generic is now being marketed. For 2026, the $197 MFP applies at all network pharmacies for Medicare Part D enrollees.
The generic landscape for rivaroxaban is evolving rapidly. The FDA approved the first generic rivaroxaban 2.5mg tablets in March 2025, and Lupin launched them commercially within weeks. In May 2025, Lupin received FDA approval for 10mg, 15mg, and 20mg generic rivaroxaban, the doses used by the vast majority of patients. Commercial availability for the higher-strength generics is still expanding into the broader market as of mid-2026, with secondary patents potentially affecting some formulations through 2034. Patients taking 2.5mg can now access generic rivaroxaban at roughly $45 per month through GoodRx, representing a 90% savings versus retail brand. Patients on 10mg to 20mg should check with their pharmacy directly for current generic availability. Medicare beneficiaries who qualify for Extra Help pay a reduced flat copay regardless of which formulary tier Xarelto is placed on. Low-income patients should also review Medicaid income limits to see if they qualify for near-zero cost coverage.
What Xarelto Costs by Point of Pay (2026)
The price you pay depends almost entirely on WHERE you pay. The same xarelto can cost many times more at a hospital than at your local pharmacy:
2026 Xarelto Price by Point of Pay
Where you pay
Typical cost
Notes
Pharmacy counter (retail, no insurance or coupon)
$517 - $805/month
Full cash price for brand-name Xarelto 20mg; 30-day supply; varies by pharmacy and location in 2026
Generic rivaroxaban 2.5mg (GoodRx coupon)
~$45/month
Generic 2.5mg available since March 2025; applies only to 2.5mg strength; 10mg to 20mg generics may be available at some pharmacies as of mid-2026
For commercially or privately insured patients only; not valid with Medicare, Medicaid, TRICARE, or VA; enroll at jnjwithme.com; terms expire end of calendar year
Medicare Part D (IRA negotiated Maximum Fair Price, 2026)
$197/month maximum
Effective Jan 1, 2026; counts toward $2,100 annual Part D OOP cap; Extra Help enrollees pay reduced copay; MFP applies through Dec 31, 2026 only
Inpatient hospital (facility charge)
$550 - $1,100/stay
Bundled in DRG payment under Medicare Part A; separate line-item billing is a potential billing error flag
Medicaid
$1 - $4/prescription
Covered in most states; formulary tier and prior authorization requirements vary by state
Medicare IRA Maximum Fair Price effective January 1, 2026 per CMS; applies through December 31, 2026 only (Xarelto to be removed from negotiated list in 2027 due to generic availability). Retail prices from GoodRx and SingleCare May 2026 data. XARELTO withMe annual benefit maximum $3,975 per year per program terms. Inpatient charges reflect hospital chargemaster facility-rate ranges from CMS price transparency data.
Source: CMS IRA Drug Price Negotiation 2026, GoodRx, SingleCare, XARELTO withMe program terms, CMS Price Transparency
Why Hospitals Charge So Much
When you are admitted to the hospital and receive Xarelto as part of your inpatient care, the cost is almost never billed as a separate pharmacy line item at the retail price. Under Medicare Part A, the cost of oral anticoagulants like rivaroxaban is bundled into the Diagnosis-Related Group (DRG) payment for your hospital stay. The DRG is a flat fee Medicare pays the hospital based on your diagnosis, not the actual cost of individual drugs. Private insurers negotiate their own bundled rates. Patients without insurance face the hospital's chargemaster rate, which can be 2 to 3 times the Medicare equivalent.
For patients managing AFib or DVT long-term, the real cost exposure is in the outpatient pharmacy setting, not the hospital. Once discharged, Xarelto falls under Medicare Part D rather than Part A. That is where the IRA-negotiated $197 per month Maximum Fair Price applies for 2026. Patients who transition from inpatient to outpatient care without an active Part D plan can face the full retail price of $517 to $805 per month until they enroll. Patients discharged without Part D coverage should contact 1-800-MEDICARE immediately to review enrollment options, as certain qualifying events allow for a Special Enrollment Period.
The emergence of generic rivaroxaban changes the long-term cost picture significantly. When multiple generic manufacturers fully distribute the 10mg, 15mg, and 20mg strengths, retail pharmacy prices are expected to fall 70 to 90 percent from current brand levels, as typically occurs with generic market maturation. The 2.5mg generic already demonstrates this: a dose that cost $517 per month at brand price is available for about $45 per month as a generic. Patients on 10mg to 20mg should monitor their pharmacy's generic availability and ask their prescriber and pharmacist whether a generic substitution is appropriate.
Lower your hospital bill. Or get it forgiven.
Free in 30 seconds. We check every charge for errors and overcharges, see if you qualify for free care at your hospital, and write a custom dispute letter ready to send. Most patients save hundreds.
Janssen Pharmaceuticals (J and J) operates two main assistance pathways for Xarelto patients. The XARELTO withMe savings card covers commercially insured patients, reducing out-of-pocket cost to as little as $10 per fill. The Janssen CarePath Patient Assistance Program provides free Xarelto to uninsured or underinsured patients who meet income requirements. IMPORTANT: If you have Medicare, Medicaid, TRICARE, or VA coverage, federal anti-kickback statute (42 U.S.C. Section 1320a-7b) prohibits using manufacturer copay coupons. Medicare Part D patients use the IRA-negotiated $197 Maximum Fair Price instead. Medicare patients who cannot afford $197 per month should apply for Part D Extra Help through Social Security at 1-800-772-1213.
Pay as little as $10 per fill (30-day to 90-day supply); maximum annual benefit $3,975; for commercially or privately insured patients; not valid with Medicare, Medicaid, TRICARE, or VA; enroll at jnjwithme.com or call 888-927-3586
jnjwithme.com
Janssen CarePath Patient Assistance Program (Uninsured or Underinsured)
Free Xarelto for up to one year for income-qualified patients who are uninsured or underinsured; income eligibility generally requires household income below 400% FPL; apply through Janssen CarePath at 1-800-526-7736; processing takes approximately 2 to 4 weeks
jnjwithme.com
Medicare Extra Help (Part D Low Income Subsidy)
Reduces Part D copays significantly for Medicare patients with limited income; 2026 brand-drug copay is reduced for Extra Help enrollees; apply through Social Security Administration at 1-800-772-1213 or online at ssa.gov
ssa.gov/extrahelp
The XARELTO withMe savings card is for commercially insured patients only. Federal anti-kickback statute prohibits use with any government health program. Janssen CarePath PAP requires income verification and is for those without adequate drug coverage. Eligibility for all programs is subject to program terms and can change; verify current terms at jnjwithme.com.
Source: jnjwithme.com, Janssen CarePath (janssencarepath.com), Social Security Administration (ssa.gov)
Medicare Part D
Xarelto is a Part D drug, meaning Medicare covers it through Part D prescription drug plans rather than Part B. In 2026, Medicare Part D enrollees pay the IRA-negotiated Maximum Fair Price of $197 per month for Xarelto. This is the maximum you pay at any network pharmacy; your actual copay may be lower depending on your plan's tier structure. All Xarelto spending counts toward the 2026 annual Part D out-of-pocket cap of $2,100. Once you reach $2,100 in out-of-pocket spending during the year, your Part D plan covers 100% of remaining drug costs for the rest of the calendar year.
Note: CMS has announced that Xarelto will be removed from the IRA negotiated drugs list effective January 1, 2027, because at least one approved generic version is now being marketed in the US. For 2027 and beyond, the price patients pay will depend on their plan's formulary tier and the market availability of generic rivaroxaban. Patients who are currently benefiting from the $197 MFP should monitor their Part D plan's 2027 formulary during annual open enrollment (October 15 to December 7, 2026) to understand what their cost will be in 2027.
Common Xarelto Billing Errors
Xarelto is an oral self-administered medication billed primarily through Part D (not Part B), so most billing issues occur at the pharmacy or on Explanation of Benefits statements rather than on hospital itemized bills. Common errors include:
Pharmacy charges more than $197 per month for Medicare Part D patients in 2026, which violates the IRA Maximum Fair Price requirement; call your plan's member services immediately
Inpatient hospital bill lists rivaroxaban as a separate drug charge when the cost should be bundled into the DRG payment; this is a common billing error for oral anticoagulants administered during an inpatient stay
Brand-name Xarelto dispensed when a generic rivaroxaban equivalent was available and would have lowered the patient's cost (formulary substitution opportunity not flagged)
XARELTO withMe savings card applied to a Medicare or Medicaid claim in violation of the anti-kickback statute, resulting in claim rejection that delays fill and creates apparent overcharge
Incorrect strength dispensed (10mg vs 15mg vs 20mg) and billed at the wrong price; confirm the dispensed strength matches the prescription and the price matches the correct strength's formulary tier
Failure to apply Part D Extra Help (Low Income Subsidy) copay reduction for enrolled beneficiaries; if you have Extra Help and are paying more than the reduced copay, contact your plan or call 1-800-MEDICARE
Frequently Asked Questions
What is the 2026 Medicare price for Xarelto?
The 2026 Medicare Part D Maximum Fair Price for Xarelto (rivaroxaban) is $197 per month. This is the IRA-negotiated price that took effect January 1, 2026, down from a pre-negotiation list price of approximately $517 per month. All Medicare Part D plans must apply this price at network pharmacies. CMS has announced Xarelto will be removed from the negotiated list in 2027 because generic rivaroxaban is now commercially available.
Is there a generic version of Xarelto available in 2026?
Yes, partially. Generic rivaroxaban 2.5mg tablets launched commercially in March 2025, made by Lupin and Taro Pharmaceuticals. GoodRx prices for generic 2.5mg are approximately $45 per month. The 10mg, 15mg, and 20mg strengths, which are the most prescribed doses, received FDA approval from Lupin in May 2025. Commercial availability for these higher strengths is still expanding as of mid-2026. Ask your pharmacist whether a generic is currently stocked for your specific dose.
What is the XARELTO withMe savings card and who qualifies?
The XARELTO withMe savings card is a manufacturer copay assistance program from Janssen (J and J) that lets eligible commercially insured patients pay as little as $10 per fill for Xarelto. The maximum annual benefit is $3,975. You must have commercial or private health insurance to use it. The card is not valid for patients covered by Medicare, Medicaid, TRICARE, or VA. Enroll at jnjwithme.com or call 888-XARELTO (888-927-3586).
What does Xarelto cost without insurance?
Without insurance, brand-name Xarelto costs $517 to $805 per month at retail pharmacies in 2026. GoodRx coupons reduce brand-name prices to roughly $500 to $540 per month. If you take the 2.5mg dose, generic rivaroxaban is available for approximately $45 per month with GoodRx. Uninsured patients who cannot afford retail prices should apply to the Janssen CarePath patient assistance program for free medication if their income qualifies (generally below 400% of the Federal Poverty Level).
Can Medicaid cover Xarelto?
Yes. Medicaid covers Xarelto (rivaroxaban) in most states, with a copay of $1 to $4 per prescription. Some states require prior authorization for DOACs like Xarelto, particularly for certain indications. If your Medicaid plan requires prior authorization, your prescriber can submit a PA request documenting your diagnosis. Once approved, your cost should not exceed the state's standard drug copay.
Is Xarelto covered under Medicare Part B or Part D?
Xarelto is covered under Medicare Part D, not Part B. Part B covers drugs administered in a clinical setting (infusions, injections in office). Xarelto is an oral tablet you take at home, so it falls under your Part D prescription drug plan. The 2026 IRA-negotiated price of $197 per month applies to all Medicare Part D plans. If you do not have Part D, you pay the retail price of $517 to $805 per month. Contact 1-800-MEDICARE to review Part D plan options.
What happens to Xarelto Medicare pricing in 2027?
CMS has announced Xarelto will be removed from the IRA negotiated drug price list effective January 1, 2027, because at least one approved generic version is now being marketed in the US. For 2027, the price Medicare Part D patients pay will depend on their plan's formulary tier and generic rivaroxaban availability. During the 2026 open enrollment period (October 15 to December 7, 2026), compare Part D plans for 2027 rivaroxaban coverage and pricing.
Why is Xarelto still expensive even with a generic on the market?
The 2.5mg generic is significantly cheaper ($45 per month versus $517 for brand). But the 10mg, 15mg, and 20mg generics, which most AFib and DVT patients use, only received FDA approval in May 2025 and are still expanding into the broader market. Until generic versions of all strengths are widely distributed and competing manufacturers drive prices down, brand-name pricing for higher strengths remains close to list price. This typically changes within 2 to 3 years of the first generic competition.
Lower your hospital bill. Or get it forgiven.
Free in 30 seconds. We check every charge for errors and overcharges, see if you qualify for free care at your hospital, and write a custom dispute letter ready to send. Most patients save hundreds.
6. XARELTO withMe Savings Program — Official Janssen program page for the XARELTO withMe savings card; $10/fill for commercially insured patients, maximum annual benefit $3,975.
7. CMS HCPCS Level II Coding — Confirms that oral rivaroxaban (Xarelto) does not have a HCPCS Level II J-code; J-codes apply to injectable and infused drugs billed in clinical settings under Part B.