What rivaroxaban costs if you have no insurance
What rivaroxaban is for
The National Library of Medicine runs a health site called MedlinePlus, and it says rivaroxaban is a blood thinner. The medicine prevents and treats blood clots in the legs and lungs. It also lowers the risk of a heart attack, a stroke or death in some people with heart or artery disease. Coronary artery disease is narrowing of the vessels that feed the heart. Peripheral artery disease is poor blood flow to the arms and legs.
Your doctor chooses the strength on your prescription, based on the reason you take the medicine. One strength can cost far more than another, so the exact strength matters when you ask for a price.
The price a government website lists
The maker of the brand-name medicine runs a program that sells it directly to patients who pay without insurance. A federal drug-price website listed that program's price in October 2026. For 30 tablets of the 10, 15 or 20 mg strength, the page shows $197, and below we call these the higher strengths. For a 90-tablet supply, the page shows $591. The same page shows $611.82 as the original price for 30 tablets.
The page labels the $197 and $591 amounts as out-of-pocket prices. It does not say when it was last updated, and the listing shows the price as valid through October 31, 2026. It sends buyers to the maker's program, which sets the rules for who can join. Please call the program before you count on the price. You also need a prescription from your doctor.
Medicare is the government health plan for people 65 and older. Some younger people with disabilities have it too. Its first negotiated drug prices began on January 1, 2026, and this drug was one of ten on that list. The Centers for Medicare and Medicaid Services says the agreed price for a 30-day supply is $197, compared with a 2023 list price of $517. That price applies only to people with Medicare drug coverage.
What Medicare drug plans paid before 2026
The Centers for Medicare and Medicaid Services also reports what Medicare drug plans and their members spent on each fill of a drug. For this medicine, the 2024 average was about $936 per fill, and a fill held about 54 tablets. That was the cost before negotiated prices began, and it is not a cash price. It does show how large the bill can get.
What pharmacies pay for each tablet
Every week, the Medicaid program asks pharmacies what they pay to buy their drugs, and it calls the result NADAC. The figure is the typical cost to the pharmacy, so the price on the shelf is higher. All of the figures below come from the week of October 21, 2026.
- The brand-name tablets in the higher strengths cost pharmacies about $19.52 to $19.54 each.
- The brand-name 2.5 mg tablet cost pharmacies about $9.78.
- The generic 2.5 mg tablet cost pharmacies about 63 cents.
To estimate a total, multiply the price per tablet by the number of tablets on your prescription. Thirty tablets of the 20 mg brand-name strength come to about $586 at the survey price. Sixty tablets of the generic 2.5 mg strength come to about $38. Your doctor picks the strength and the amount, so these examples only show the size of the bill.
At the counter you will pay more than the survey price, because the pharmacy adds a fee. That gap differs from one store to another, so a few phone calls can show a big difference. Our guide on asking for the cash price shows what to say when you call.
Generic rivaroxaban and what is on the shelf
In March 2025, the FDA approved the first generics of the 2.5 mg tablet. It says they are for lowering the risk of major heart events in adults with coronary artery disease and clots in peripheral artery disease. The same federal drug-price website also lists generic 2.5 mg tablets at a local pharmacy, starting at $19.16 with a coupon. The page offers 30, 60 or 90 tablets and does not say which size the starting price is for, so call the pharmacy to confirm. The FDA's drug database also lists generic approvals for the higher strengths.
Approval does not mean that a store has the medicine in stock. In the weekly survey, only the 2.5 mg tablet and a liquid form had a generic price. Every row for the higher strengths was the brand-name version. We could not confirm that generics of those strengths are on pharmacy shelves, so please ask your pharmacist.
A generic of one strength does not replace another strength. Your doctor chooses the strength for your condition. Please do not switch strengths or split tablets on your own to save money.
Ways to get help paying
The maker also has a patient assistance program. Its website says uninsured people who meet income rules may get the medicine free of charge for up to one year. People with Medicare drug coverage have extra rules. Your prescriber's office often fills out part of the form, so ask the staff how to apply. You may also see a maker's savings card advertised with a price of $10 a fill. The maker's page says that card is only for people with commercial insurance, so it does not help if you are uninsured.
A community health center may be another source of help. According to the Health Resources and Services Administration, or HRSA, health centers can buy outpatient drugs at reduced prices through a federal program called 340B. HRSA does not say how much of the savings reaches patients, so ask the center what it charges. You can learn where to look in our guide on community health centers.
Our guide on comparing prescription prices shows how to check several pharmacies. A cash-pay doctor can handle the follow-up visits and refills for a flat monthly fee. Direct primary care usually runs $50 to $200 a month, and our search for a cash-pay doctor near you is a good place to start. Our overview of blood thinner costs links to the other medicines in this group, including apixaban.
Why you should keep taking a blood thinner
The FDA puts a boxed warning on this medicine, which is a special warning at the top of its label. The warning says that stopping any blood thinner taken by mouth early raises the risk of thrombotic events, which are blood clots. MedlinePlus says that if you have atrial fibrillation, an uneven heartbeat, your risk of a stroke is higher after you stop. It tells you to keep taking the medicine even if you feel well and to refill your prescription before you run out.
Please do not skip doses or stretch your supply to save money. Instead, call your doctor or pharmacist before you run out and say that cost is the reason. They may know of a program or a lower price.
The same boxed warning says that a blood clot near the spine can form after spinal anesthesia or a spinal shot. A clot there can lead to long-term paralysis. Tell every doctor and dentist that you take a blood thinner. MedlinePlus lists signs that need a call to your doctor right away, such as black or bloody stools, pink or brown urine and frequent nosebleeds. If you have chest pain, trouble breathing or bleeding that will not stop, call 911 or go to the nearest emergency room. What we share here is general information, not medical advice.
Common questions
How much is rivaroxaban without insurance?
A federal drug-price website listed the maker's self-pay price at $197 for 30 tablets of the higher strengths in October 2026. Pharmacies paid about 63 cents for a generic 2.5 mg tablet in the week of October 21, 2026. The counter price is higher and differs by pharmacy, so call a few.
Can I buy rivaroxaban directly from the drug maker?
Yes, the maker runs a direct-to-patient, self-pay program for prescribed medicine. A federal drug-price website lists $197 for 30 tablets of the higher strengths. You need a prescription, and the program sets its own rules, so call to see if you qualify.
Is there a generic rivaroxaban in 2026?
The FDA has approved generics, and the October 2026 pharmacy cost survey lists a generic for the 2.5 mg tablet. It showed only the brand-name version for the higher strengths. Your pharmacist can tell you which version is in stock.
Does the Medicare price help me if I am uninsured?
The $197 Medicare price for a 30-day supply applies only to people with Medicare drug coverage. It is a coincidence that the self-pay price is also $197, because the two programs are separate. If you are uninsured, look at the maker's self-pay and assistance programs and at health center pricing.
Can I get rivaroxaban for free?
The maker's patient assistance program says uninsured people who meet income rules may get the medicine free for up to one year. Ask your prescriber's office to help you apply.
What if I cannot afford my next refill?
Call your doctor or pharmacist a few days before you run out and tell the person that cost is the problem. Stopping a blood thinner on your own is not safe.
Xarelto is a trademark of its owner. The FindMyDirectDoctor Foundation is not connected to or endorsed by the trademark owner, and we name the brand only so readers can find information about the product.
This guide is general information, not medical, legal or tax advice. If you have a medical emergency, call 911.