

Everything you need to know about Xofluza 40 Mg Dose Pack: what it treats, how to take it, dosage by weight, and important safety information.
Xofluza 40 Mg Dose Pack is a brand-name prescription antiviral medication used to treat the flu (influenza). Its generic name is Baloxavir Marboxil, and it is made by Genentech, a member of the Roche Group.
What makes Xofluza unique is that it's a single-dose treatment. You take one dose by mouth, and that's it — no pills to remember for five days. It was approved by the FDA in 2018 and represents a different class of antiviral than older medications like Oseltamivir (Tamiflu).
Xofluza belongs to a class called cap-dependent endonuclease inhibitors. In simpler terms, it works by blocking a specific enzyme the flu virus needs to copy itself inside your cells. For a deeper look at how this works, see our article on how Xofluza works.
Xofluza 40 Mg Dose Pack is FDA-approved for two uses:
Xofluza works against both influenza A and influenza B viruses. It does not treat the common cold, COVID-19, or other respiratory infections.
Taking Xofluza correctly is important for it to work effectively. Here are the key instructions:
For a complete list of what to avoid, read our article on Xofluza drug interactions.
Xofluza dosing is based on body weight, not age. Here's how it breaks down:
Your doctor will determine the right dose based on your weight. If you weigh 80 kg or more, you may need two tablets from the 40 mg dose pack.
Xofluza is approved for patients 5 years of age and older who weigh at least 20 kg (about 44 lbs). This includes children, teens, adults, and older adults.
You should not take Xofluza 40 Mg Dose Pack if you are allergic to Baloxavir Marboxil or any ingredient in the medication. There is no boxed warning for Xofluza, but always tell your doctor about any allergies before starting any new medication.
Both Xofluza and Oseltamivir (Tamiflu) are prescription antiviral medications for the flu. Here are the key differences:
For a full comparison of options, read our guide: Alternatives to Xofluza 40 Mg Dose Pack.
Without insurance, Xofluza 40 Mg Dose Pack typically costs between $150 and $200. There is no generic version available as of 2026.
However, there are ways to save:
For a complete breakdown of savings options, see: How to save money on Xofluza 40 Mg Dose Pack.
Xofluza can sometimes be difficult to find at retail pharmacies, especially during peak flu season. Because it's a single-dose, seasonal medication, many pharmacies don't stock it routinely. If you're having trouble finding it, read our guides:
You can also use MedFinder to search for pharmacies that currently have Xofluza available in your area.
Like all medications, Xofluza can cause side effects. The most common include:
Most side effects are mild and short-lived. For detailed information, read our article on Xofluza side effects.
Need a prescription? Learn how to find a doctor who can prescribe Xofluza 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.