How to Check If a Pharmacy Has Xifaxan in Stock (Without Calling)

Updated:

March 12, 2026

Author:

Peter Daggett

Summarize this blog with AI:

Don't want to call every pharmacy? Here's how to check if Xifaxan (Rifaximin) is in stock near you online using Medfinder, pharmacy apps, and other tools.

How to Check Xifaxan Stock Without Calling Around

You've got your Xifaxan (Rifaximin) prescription in hand, but now you need to actually find a pharmacy that has it. Because Xifaxan is an expensive brand-name medication — ranging from $1,600 to $2,200 for a 30-day supply — not every pharmacy keeps it on the shelf. Calling store after store is frustrating and time-consuming. Here's how to check stock without picking up the phone.

Why Is Xifaxan Hard to Find at Some Pharmacies?

Xifaxan isn't in shortage — the FDA doesn't list it on its drug shortage database. The issue is stocking. Many retail pharmacies, especially independent ones, avoid stocking high-cost brand-name drugs unless they have a confirmed prescription and insurance authorization in place. The medication ties up thousands of dollars in inventory that might sit on the shelf. For a more detailed look at this problem, see our article on why Xifaxan can be hard to find.

How to Check Stock Without Calling

1. Use Medfinder

Medfinder is built specifically for this. Enter "Xifaxan" and your zip code, and you'll see which pharmacies near you have it in stock or can order it quickly. It's the fastest way to avoid wasted trips and phone calls. This is especially helpful for medications like Xifaxan that pharmacies don't always keep on hand.

2. Check Pharmacy Apps and Websites

Major chain pharmacies have apps and websites that show prescription status and can sometimes indicate stock availability:

  • CVS — The CVS app lets you transfer or send a prescription and see if the store can fill it. You can also check prescription status updates.
  • Walgreens — The Walgreens app shows fill status and allows you to search for medications at different store locations.
  • Walmart — Walmart's pharmacy app shows availability and can transfer prescriptions between locations.
  • Rite Aid / other chains — Similar functionality. Most major chains let you manage prescriptions online.

These apps won't always show real-time shelf inventory, but if you send your prescription digitally, the pharmacy will contact you quickly if they don't have it — often faster than calling.

3. Use GoodRx to Compare and Locate

GoodRx isn't just for coupons. When you search for Xifaxan on GoodRx, it shows prices at nearby pharmacies — and pharmacies that show pricing generally stock the medication or can get it. It's not a guarantee of current stock, but it narrows down your options. For more savings tips, see our guide to Xifaxan discounts and coupons.

4. Try Specialty Pharmacies

Because of Xifaxan's cost and the frequent need for prior authorization, many insurers route prescriptions through specialty pharmacies. These pharmacies reliably stock Xifaxan and handle the insurance coordination for you. Ask your doctor or insurance company if your plan uses a preferred specialty pharmacy for Xifaxan.

5. Send Your Prescription Electronically

One of the simplest approaches: ask your doctor to e-prescribe Xifaxan to your preferred pharmacy. If the pharmacy doesn't have it, they'll let you know within hours (sometimes minutes) and can often order it for next-day pickup. This is faster than calling because the pharmacy checks their system automatically when the prescription arrives.

If You Prefer to Call

Sometimes a quick call is still the easiest route. If you decide to call pharmacies directly, here are some tips:

  • Call during off-peak hours — Early morning (right when they open) or mid-afternoon tend to have shorter hold times.
  • Ask specifically — Say "Do you currently have Xifaxan 550 mg tablets in stock?" Don't just ask about Rifaximin — there's no generic available, so being specific avoids confusion.
  • Ask about ordering — If they don't have it, ask how quickly they can order it. Many pharmacies can get it within 1-2 business days.
  • Try specialty pharmacies first — They're more likely to have it on hand.

Once You Find It

After you locate a pharmacy with Xifaxan in stock:

  • Confirm your insurance is processed. Xifaxan usually requires prior authorization. Make sure your insurance has approved the medication before you pick it up, or you could face the full cash price of $1,600 to $2,200.
  • Ask about the copay savings card. The Xifaxan Instant Copay Savings Card can reduce your out-of-pocket cost to as little as $0 with commercial insurance. Visit xifaxan.copaysavingsprogram.com to enroll.
  • Understand your supply. For hepatic encephalopathy, Xifaxan is taken continuously (550 mg twice daily). For IBS-D, it's a 14-day course (550 mg three times daily). Make sure you're getting the right quantity for your indication.
  • Set up auto-refills. If you're on Xifaxan long-term for HE, set up auto-refills so you don't run out. Having the pharmacy order it regularly ensures they'll keep it in stock for you.

Final Thoughts

Finding Xifaxan in stock doesn't have to involve a dozen phone calls. Tools like Medfinder make it easy to locate pharmacies that carry it, and sending your prescription electronically lets the pharmacy do the legwork for you. If you're new to Xifaxan, learn more about the medication in our complete Xifaxan guide, or explore alternatives if you need something sooner.

Why don't all pharmacies carry Xifaxan?

Xifaxan costs $1,600 to $2,200 per 30-day supply, so many pharmacies — especially independent ones — don't stock it unless they have a confirmed prescription and insurance authorization. It ties up too much capital to keep on the shelf speculatively.

Can I check Xifaxan availability online?

Yes. Medfinder lets you search by medication name and zip code to find pharmacies with Xifaxan in stock. Major pharmacy chain apps (CVS, Walgreens, Walmart) also show prescription status and can indicate availability.

Is there a generic version of Xifaxan I could find more easily?

No. As of 2026, there is no generic version of Xifaxan (Rifaximin) available in the United States. The brand-name product is the only option.

How long does it take a pharmacy to order Xifaxan if it's not in stock?

Most pharmacies can order Xifaxan and have it available within 1-2 business days. Specialty pharmacies may ship directly to your home, often with overnight or two-day delivery.

Why waste time calling, coordinating, and hunting?

You focus on staying healthy. We'll handle the rest.

Try Medfinder Concierge Free

Medfinder's mission is to ensure every patient gets access to the medications they need. We believe this begins with trustworthy information. Our core values guide everything we do, including the standards that shape the accuracy, transparency, and quality of our content. We’re committed to delivering information that’s evidence-based, regularly updated, and easy to understand. For more details on our editorial process, see here.

25,000+ have already found their meds with Medfinder.

Start your search today.
      What med are you looking for?
⊙  Find Your Meds
99% success rate
Fast-turnaround time
Never call another pharmacy