Skip to main content
Xarelto

7 Ways to Save on Xarelto: Generic Option, Savings Card, And More

Austin Ulrich, PharmD, BCACPStacia Woodcock, PharmD
Written by Austin Ulrich, PharmD, BCACP, Christina Aungst, PharmD | Reviewed by Stacia Woodcock, PharmD
Updated on November 20, 2025

Key takeaways:

  • Xarelto (rivaroxaban) is an anticoagulant (blood thinner) used to help prevent unwanted blood clots. The lowest dose of Xarelto (2.5 mg) is available as both a brand-name and generic medication. Higher doses (10 mg, 15 mg, and 20 mg) are only available as brand-name products.

  • Switching to generic Xarelto (called rivaroxaban) may be the best way to save on your prescription. GoodRx can also help you save over 85% on the generic version.

  • There are also ways to save on brand-name Xarelto. If you’re eligible, a manufacturer savings card can help you access Xarelto for as little as $10 per prescription. A patient assistance program is also available.

Save on related medications

Xarelto (rivaroxaban) is a commonly prescribed medication that helps prevent unwanted blood clots. But the cost of the medication can make it hard for some people to access it.

There are ways you can save on Xarelto. Getting the generic version, rivaroxaban, is one way to help lower the cost. But only the lowest dose (2.5 mg) has a generic available. So knowing how to save on brand-name Xarelto is helpful for people taking higher doses (10 mg, 15 mg, or 20 mg).

If you have commercial insurance, you may be eligible to pay as little as $10 for Xarelto using a savings card from the manufacturer. And if you’re uninsured or underinsured, you may be eligible for Xarelto’s patient assistance program, which offers the medication free of cost.

Here’s more information about Xarelto and how you can save on this medication.

How much does Xarelto cost?

The cost of Xarelto depends on your dose and whether you’re getting the brand-name or generic version. Only Xarelto 2.5 mg has a generic version. The other doses (10 mg, 15 mg, and 20 mg) are brand-name-only medications.

The table below provides the average retail cost for the available doses of Xarelto and generic rivaroxaban.

Avg retail price
$615.99(Save 91.93%)
GoodRx discount
$49.72
How it works
drug-savings-illustration-1Use GoodRx to find medications, pharmacies, and discounts.
drug-savings-illustration-2GoodRx discounts can help you pay less for your prescription.
drug-savings-illustration-3Bring your free coupon or savings card to the pharmacy.

Medication, dose, and quantity

Average retail cost

Rivaroxaban 2.5 mg, 30 tablets

$274.04

Xarelto 2.5 mg, 30 tablets

$353.78

Xarelto 10 mg, 30 tablets

$736.29

Xarelto 15 mg, 30 tablets

$698.18

Xarelto 20 mg, 30 tablets

$738.81

How to save on brand-name Xarelto

Regardless of whether you have insurance, there are plenty of ways to help reduce the cost of your prescription. Below are seven ways you can save on Xarelto.

1. Look for generic Xarelto (rivaroxaban)

Asking for generic rivaroxaban instead of brand-name Xarelto is one of the best ways to save money. Generic medications work the same as their brand-name counterparts. But they typically cost much less. And insurance providers typically charge lower copays for generic medications.

For comparison, the average cost of 30 tablets of generic rivaroxaban 2.5 mg is $274.04. The cost of the same amount of brand-name Xarelto 2.5 mg is $353.78.

As mentioned, only the 2.5 mg dose of Xarelto has a generic version available. The 10 mg, 15 mg, and 20 mg doses are still only available as brand-name medications.

2. Use GoodRx

GoodRx can help you save on your prescription medications. With a free discount, you can save over 85% on generic rivaroxaban. You can also use GoodRx to save on brand-name Xarelto.

With GoodRx, this is what you could pay for 30 tablets of generic rivaroxaban and the different doses of brand-name Xarelto:

GoodRx icon

To use GoodRx:

  • Visit www.goodrx.com or download the app.

  • Search for “rivaroxaban” or “Xarelto,” then click or tap “Find the lowest prices.”

  • Select your prescribed dose and quantity.

  • Choose to receive the discount information by text, email, or print. You can also have it available on your phone screen or add it to your phone’s digital wallet app.

To avoid delays, show the discount information at the pharmacy before your prescription is filled.

3. Pay as little as $10 per prescription with the Xarelto savings card

The manufacturer of Xarelto, Johnson & Johnson, offers a copay savings card to help people who have commercial insurance afford the medication. Below is more information about this program.

Xarelto Savings Card

Program website

https://www.xarelto-us.com/xarelto-cost/en/

Phone number

1-888-927-3586

Savings

Your copay can be lowered to as little as $10 for up to a 90-day supply. There is an annual maximum benefit of $3,400.

How to get the discount

Register online to download and print a savings card. Or your prescriber may have a card that they can give you, which you then activate online.

Restrictions

The program is only for people with commercial insurance.

4. Apply for a patient assistance program

If you’re wondering how you can get Xarelto for free, consider looking into the medication’s patient assistance program.

Johnson & Johnson also offers a financial assistance program, and your medication may be free if you qualify. You may be eligible for this program if you don’t have insurance or if your insurance isn’t fully meeting your needs. To qualify, your income needs to be below a certain level. Below is more information about this program.

Johnson & Johnson Patient Assistance Program

Program website

https://www.account1.jnjwithme.com/patient-assistance

Phone number

1-833-742-0791

Savings

Your medication may be free if you qualify.

How to get the discount

Fill out the online form for the program. After you submit it, Johnson & Johnson will send the form to your prescriber to complete the final portion.

You can also download the application. You’ll need to print the form out. If you don’t have access to a printer, call the phone number above to have the form mailed to you. After filling out your portion of the form, ask your prescriber to complete their portion. Your prescriber can then fax the completed form to 1-833-512-0497.

Restrictions

You will need a valid prescription and proof of your household income. Contact the program’s customer service agents or review the website to see if you are eligible.

5. Talk to your prescriber about Xarelto alternatives

If you’re unable to fill your prescription for Xarelto or generic rivaroxaban, there are other medications you can consider. You can speak with your prescriber to see if these Xarelto alternatives could work for you:

  • Warfarin (Coumadin, Jantoven): Warfarin is a low-cost generic blood thinner (anticoagulant). It works differently from Xarelto but may be more cost-effective. The average cost of 30 tablets of warfarin 5 mg is $9.02. Keep in mind that taking warfarin requires having regular blood tests and following a consistent diet to make sure you’re taking the right dose.

  • Eliquis (apixaban): Eliquis is a blood thinner that works similarly to Xarelto. Eliquis doesn’t have a generic version available yet. But it’s possible your health insurance provider may cover it or offer a lower copay for it than for Xarelto.

  • Pradaxa (dabigatran): Pradaxa is another blood thinner that works in a slightly different way than Xarelto. All doses of Pradaxa are available as a generic medication. So it may cost less than Xarelto and/or be preferred by your insurance provider.

6. Fill a 90-day supply

Filling a 90-day supply, instead of a 30-day supply, may help you lower your out-of-pocket costs. This is because some insurance companies offer you a better price if you get more medication at once.

You can call your insurance company to find out if you can save money by getting a 90-day supply. Be aware that you may need a new prescription from your prescriber, authorizing a 90-day supply.

7. Use a mail-order pharmacy

Sometimes, health insurance plans include the option of getting prescriptions delivered through a mail-order pharmacy. Apart from saving you a trip to the pharmacy, a mail-order service may give you access to discounts or allow you to order a 90-day supply of your medication at a relatively lower cost.

To sign up, you can either fill out a mail-order form through your insurance company or have your prescriber call in or fax your prescription for you.

GoodRx Gold also offers free delivery for many medications and up to 90% savings for around $10 per month.

Before using a mail-order pharmacy, check the prices offered by local pharmacies to make sure you’re getting the best deal. Also, if you need your medication right away, a mail-order pharmacy may not be the best option for you, since there can be delays.

Frequently asked questions

With a free GoodRx discount, 60 tablets (a 30-day supply) of Eliquis may cost:

  • Eliquis 2.5 mg: As low as $

  • Eliquis 5 mg: As low as $

The cheapest way to get Xarelto is by using insurance if you have it. And if you’re taking the 2.5 mg dose, filling generic rivaroxaban will also reduce your costs. Insurance companies typically charge lower copays for medications than what you’d pay out of pocket.

What’s more, if you have commercial insurance, you can use the Xarelto savings card. This may lower your copay to $10 for up to a 90-day supply.

If you don’t have insurance or Xarelto isn’t covered, using GoodRx can help you save — especially for generic rivaroxaban. The GoodRx price for 30 tablets of rivaroxaban 2.5 mg is $. You can also look into Xarelto’s patient assistance program to see if you qualify.

The bottom line

Xarelto (rivaroxaban) is a commonly prescribed blood thinner that helps prevent unwanted blood clots. There is a generic version (called rivaroxaban) available for the 2.5 mg dose of Xarelto. Higher doses (10 mg, 15 mg, and 20 mg) are only available as a brand-name medication.

There are ways to save on Xarelto. Filling the generic version (if applicable) and using a GoodRx discount are two options. You can also sign up for the Xarelto copay savings card, which may lower your cost to $10 per prescription. If you’re uninsured or underinsured, consider checking if you’re eligible for the medication’s patient assistance program. If you meet income requirements, you may be able to get Xarelto for free.

why trust our exports reliability shield

Why trust our experts?

​​Austin Ulrich, PharmD, BCACP, is a board-certified ambulatory care clinical pharmacist. Ulrich’s experience includes direct patient care in hospital and community pharmacies.
Christina Aungst, PharmD, is a pharmacy editor for GoodRx. She began writing for GoodRx Health in 2019, transitioning from freelance writer to editor in 2021.
Stacia Woodcock, PharmD, is a pharmacy editor for GoodRx. She earned her Doctor of Pharmacy degree from the University of Kentucky and is licensed in New York and Massachusetts.

References

GoodRx Health has strict sourcing policies and relies on primary sources such as medical organizations, governmental agencies, academic institutions, and peer-reviewed scientific journals. Learn more about how we ensure our content is accurate, thorough, and unbiased by reading our editorial guidelines.

Was this page helpful?

Latest articles