Xarelto costs $197 to $650 a month in 2026
Brand name Xarelto costs $500 to $650 a month for 30 tablets without insurance in 2026, and some pharmacies list it up to $805. The list price is about $517. Xarelto was one of the first ten drugs in Medicare price negotiation, and the negotiated price of $197 a month took effect January 1, 2026, a 62 percent drop. With the 2026 Part D cap of $2,100, most Medicare patients pay far less than that. Commercial insurance copays run $10 to $75. Generic rivaroxaban is now on the market. The 2.5 mg generic is $45 to $80 a month with a coupon, and cash pay networks list 120 generic tablets from about $110. CoveredUSA lists a list price of about $517 a month, a Medicare negotiated price of $197, and a savings card price as low as $10 a fill.
What price guides say
We checked 4 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 |
|---|---|
| CoveredUSA | CoveredUSA lists a list price of about $517 a month, a Medicare negotiated price of $197, and a savings card price as low as $10 a fill. |
| MedFinder | MedFinder lists Xarelto at about $500 to $650 a month without insurance and a Medicare price of $197. |
| CanAmerica Plus | CanAmerica Plus lists brand Xarelto at about $550 to $650 a month and generic rivaroxaban 2.5 mg at about $40 to $50 with a discount. |
| Sunny Pharma | Sunny Pharma lists Xarelto at about $500 to $820 a month without insurance and $10 a month with a copay card. |
What pushes the price up
| What | Why it matters |
|---|---|
| Brand or generic | Generic rivaroxaban is the same drug. Ask for it, and expect the price to keep falling through 2026 and 2027. |
| Medicare | $197 is the negotiated ceiling for the brand. Your plan copay is usually less, and Extra Help drops it to a few dollars. |
| Commercial insurance | The Xarelto withMe copay card takes most patients to $0 to $10 a month. |
| The dose | 10, 15 and 20 mg tablets cost about the same. The 2.5 mg twice daily dose is 60 tablets a month. |
| Shortages | Xarelto was hard to find at some pharmacies in 2026 as Medicare demand rose. Generic fills the gap. |
What the price includes
The price covers 30 tablets, one a day with food for the 10 to 20 mg doses. No lab monitoring is needed, which is one reason it replaced warfarin. Doctor visits are separate. It does not include tax or extras the provider adds on the day.
Does insurance cover it
Most private plans and Medicare Part D cover Xarelto. Your cost depends on the plan and its drug tier. Medicare's negotiated price for 2026 is $197 a month, and you pay your plan copay, which is often less. People with private insurance can use the maker's copay card to lower the cost a lot. That card does not work with Medicare. Generic rivaroxaban may have a lower copay, so ask your plan if it is covered. If you do not have coverage, ask the maker about help programs.
How to judge your quote
- Ask if generic rivaroxaban is in stock and if your dose is covered.
- Ask your plan for the exact copay. On Medicare, the price is $197 at most.
- Ask if the Xarelto withMe copay card works with your private plan.
- Compare cash prices at three pharmacies before you fill.
- Compare the total with the range above: $197 to $650 per month for most people in 2026.
Ways to pay less
- Ask for generic rivaroxaban first. It is the single biggest saving available.
- With commercial insurance, use the Xarelto withMe card. Most pay $10 or less for the brand.
- If you are on Medicare and your plan charges over $197, call the plan. The negotiated price is the maximum they can bill.
- Compare Xarelto and Eliquis. They treat the same conditions and Medicare's 2026 price is $197 versus $231.
How we got these numbers
The range on this page comes from CoveredUSA, MedFinder, CanAmerica Plus and Sunny Pharma. 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 Xarelto cost a month?
Without insurance, brand Xarelto is about $500 to $650 a month. Some sources list it up to about $820.
How much does Xarelto cost on Medicare?
The negotiated price is $197 a month. Most people pay a plan copay that is less than that.
Is there a generic?
Yes. Generic rivaroxaban is on the market. CanAmerica Plus lists the 2.5 mg generic at about $40 to $50 with a discount.
Can I pay less with insurance?
Yes. Sunny Pharma lists a copay card that can bring the price to as low as $10 a month for people with private insurance.