

Can't find Baloxavir Marboxil (Xofluza)? Learn about the best alternative flu medications including Oseltamivir, Zanamivir, and Peramivir.
Your doctor prescribed Baloxavir Marboxil (Xofluza), but your pharmacy is out of stock. The clock is ticking—flu antivirals work best within 48 hours of symptom onset. What are your options?
The good news is that there are several effective alternative flu medications available. In this guide, we will walk you through each one so you and your doctor can choose the best backup plan. If you have not tried all your options yet, first check our guide on how to find Baloxavir Marboxil in stock near you.
Baloxavir Marboxil is a popular flu treatment because it requires only a single dose. However, there is no generic version of Xofluza, and seasonal demand can make it hard to find. When every hour counts, having a backup plan is essential. For background on the shortage, read why Baloxavir Marboxil is so hard to find in 2026.
Oseltamivir, commonly known by its brand name Tamiflu, is the most widely used flu antiviral in the United States. Here is what you need to know:
Oseltamivir is often the first alternative doctors suggest when Xofluza is unavailable. Its wide availability and low cost make it a reliable choice.
Zanamivir is another neuraminidase inhibitor, but it is delivered differently:
Zanamivir can be a good option if you cannot find Xofluza or Oseltamivir, but make sure to tell your doctor about any breathing problems before starting it.
Peramivir is a less commonly used flu antiviral, but it has a unique advantage:
While Peramivir is not a typical first choice for outpatient treatment, it is worth knowing about, especially if you are unable to take pills.
Here is a quick comparison to help you understand the differences:
It is important to understand that over-the-counter (OTC) flu medications like acetaminophen (Tylenol), ibuprofen (Advil), and cough suppressants only treat symptoms. They do not fight the flu virus itself. While they can help you feel more comfortable, they are not a replacement for prescription antivirals like Baloxavir Marboxil or its alternatives.
That said, your doctor may recommend using OTC medications alongside a prescription antiviral to manage symptoms like fever, body aches, and congestion.
If you cannot find Baloxavir Marboxil, the most important step is to contact your doctor right away. Do not wait. Explain that Xofluza is unavailable and ask for an alternative prescription. Most doctors are very familiar with this situation during flu season and can quickly switch you to another medication.
For more information about Xofluza, including how it works and its side effects, check out our articles on how Baloxavir Marboxil works and Baloxavir Marboxil side effects. You can also explore ways to save money on Baloxavir Marboxil in case it becomes available.
While Baloxavir Marboxil is a great single-dose flu treatment, it is not your only option. Oseltamivir (Tamiflu), Zanamivir (Relenza), and Peramivir (Rapivab) are all proven alternatives that can help you fight the flu. The key is to act fast—talk to your doctor, get an alternative prescription, and start treatment as soon as possible. Use MedFinder to help locate any of these medications at a pharmacy near you.
You focus on staying healthy. We'll handle the rest.
Try Medfinder Concierge FreeMedfinder'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.