Get a Xofluza Prescription Online

Generic name: baloxavir marboxil (Xofluza®)

Xofluza is a flu antiviral taken as a single dose. Request a prescription by video, and your doctor can prescribe it if it's medically appropriate.

  • Doctors available 24/7, so you can be seen inside the 48-hour treatment window
  • Pharmacy pickup near you, or same-day delivery in as little as 1 hour*
  • Insurance accepted, typical copay $0 to $30, or $129 self-pay.
Get a Prescription

Available in 50 states. Insurance accepted.

Get a Xofluza Prescription Online (Baloxavir)

Accepted Insurances

*Having a visit does not guarantee a medication will be ordered or refilled. It is the physician's professional decision following a clinical evaluation. If your clinician prescribes an eligible medication, you may be able to choose delivery from a licensed partner pharmacy. You may also skip delivery and send your prescription to any pharmacy for pickup. Your care is not affected by this choice. Prescription delivery is available in select cities. Delivery times may vary based on local pharmacy hours. Pharmacy delivery orders processed through the DrHouse Platform are not available to Users who are enrolled in, covered by, or are beneficiaries of any federal or state government health care program, including Medicare, Medicaid, CHIP, TRICARE, or CHAMPVA. 

24/7 Personal Care

Consult with a physician in 15 minutes, refill an Rx or chat with our care assistants.

Affordable & Convenient

See your cost upfront and get treatment for hundreds of different conditions.

Insurance Accepted

We accept most major insurance plans, making healthcare easy and affordable.

See If Delivery Is Available Near You

Delivery Not Available

Enter your ZIP code to check if prescription delivery is available in your area and how soon your meds could arrive.

ENTER YOUR ZIP CODE

See if we can deliver meds within an hour.

How to get started

Choose your doctor, start a virtual visit, and have your prescriptions sent to your preferred pharmacy for pickup — all in just a few easy steps.

Choose a doctor

Choose a physician by availability, specialty, ratings, and more.

Start your video visit

Connect with a doctor in minutes on a secure video call.

Get your prescription

Pick up your meds or have them delivered in as little as an hour.

Get Started Now

Available in 50 states. Insurance accepted.

One-Time

Physician Visit

One-time visit with a physician for diagnosis, treatment, Rx, labs, referrals, and doctor’s notes.

With insurance
Copay
Without insurance
$129
Your copay or $129 without insurance.
What's included
24/7 virtual doctor visits
See the first available physician, or schedule a visit with a physician you like.
Prescriptions as needed
See our physicians whenever you need a new Rx or need to renew existing Rx.¹
On-demand care support
Chat with our care support whenever necessary. They are here for you 24/7.
100% treatment guarantee
You can request a refund after your visit if we are unable to provide care.

¹Having a visit does not guarantee a medication will be ordered or refilled. It is the doctors’ professional decision. It is prohibited by law to prescribe or refill controlled substances via virtual visits. ²Your provider may recommend follow-up care, including additional services that may not be included in the visit price.

Accepted Insurances

See why people turn to DrHouse...

Best online doctor

Best online doctors service I've ever used! 5 stars! Ease, speed, price, comfort, value. Dr Berzansky is my new go-to!

Android User

Amazing

I am grateful I found DrHouse. Instead of waiting weeks, I waited 15 min to get on a quick video chat

iOS User

Will use again

Very kind and professional, definitely will use again.

Android User

Quick, convenient...

Quick, convenient, and professional. Avoided an emergency room visit. I am very satisfied with my visit.

Android User

Great.

I was in and out in just a few minutes. It took longer to sign up than it did to be seen! Excellent service and very kind. Will be using again...

iOS User

I loved it

This was my first time using this app, and I loved it. Very easy to use!!! There was a Dr. available for me the same day within an hour...

Android User

Very easy

Very easy to schedule, showed me doctors within my network and the price was very reasonable, cheaper than going to urgent care!

Android User

Wonderful app...

Short, sweet and to the point. The Dr was very nice, personable and helpful. I was able to have my issue addressed quickly...

iOS User

Very satisfied

Glad I made this choice using Dr house. if I could give 10 stars I would, must recommend this to everyone!

Android User

Surprisingly Fast

Wasn’t sure about telehealth, but I got a doctor in minutes and my prescription sent right away. Way easier than going to urgent care!

iOS User

Great doctor!

I signed up and saw a doctor within an hour of getting on the app...

iOS User

1st time

1st time doing a virtual Dr visit, I have 3 kids that I would have to drag out with me to go to the Dr, & this was perfect...

Android User

Five stars

The Dr was pleasant! The video appointment only took a minute, and he sent my prescription right away.

Android User

Highly Recommend

Great service, easy to use. Connects you fast and got the help I needed quickly and cheaply.

Android User

AMAZING!!

It was a great overall experience! It literally took me less than 5 minutes to speak with a doctor!

iOS User

First time user

Doctor was very attentive and listened to what I told her. I hope they will start delivering medications soon...

Android User

Definitely using...

I appreciate the doctor and the excellent care she provided me. I would recommend her and this service without hesitation.

Android User

Best Virtual Doctor

I booked a telehealth appointment on my lunch break. Saw a doctor fast and got my prescription the same day!

Android User

Very useful

Allowing me to consult with healthcare professionals without leaving the comfort of my home.

iOS User

Got my prescript...

It was a very positive experience. Wait time was less than 5 minutes and got my prescription in 15 minutes!

Android User

Not bad at all

My doctor was firendly and listened to me. I probably saved couple of hours and never had to leave my home.

Android User

Reliable...

I’ve tried a few telehealth apps, but this one was by far the best. Easy to book, quick response, and a great doctor.

iOS User

Best healthcare app

My new favourite healthcare app on the go. One of the easiest and most convenient services out there.

iOS User

As seen in

Yahoo finance Parade Shape People news AP Eath this, not that Markets insider Health Digest Well + Good

About Xofluza

What is Xofluza?

Xofluza is the brand name for baloxavir marboxil, a prescription flu antiviral taken as a single dose by mouth. Genentech makes it, and the FDA first approved it in 2018. It treats influenza A and B in people 5 and older who have had symptoms for 48 hours or less, and it can prevent flu after contact with someone who has it.

Xofluza works only on influenza. It won’t help a cold, COVID-19, RSV or a bacterial infection.

How does Xofluza work?

Xofluza stops the flu virus from copying itself. Baloxavir blocks an enzyme called PA endonuclease, which flu viruses need to multiply inside your cells, and CDC notes it quickly lowers the amount of virus in the upper airways.

Tamiflu, Relenza and Rapivab work differently, by blocking an enzyme called neuraminidase. Because the targets differ, CDC says flu strains that resist oseltamivir should still respond to baloxavir.

Who can take Xofluza?

Xofluza is FDA-approved for people 5 and older, whether they’re otherwise healthy or at higher risk of flu complications. For treatment, symptoms must have started no more than 48 hours earlier. For prevention, the dose is taken within 48 hours of contact with someone who has the flu.

The higher-risk trial mostly enrolled adults 65 and older and people with asthma or chronic lung disease, diabetes, heart disease or severe obesity. Xofluza isn’t approved for children under 5, partly because the flu virus developed resistance to it more often in that age group during trials.

Xofluza dosage

Xofluza is one dose, chosen by body weight, and the same dose is used for treatment and for prevention. People who weigh 20 kg to under 80 kg (about 44 to 176 pounds) take one 40 mg tablet. People who weigh 80 kg (about 176 pounds) or more take one 80 mg tablet.

The label also lists a liquid form for children under 20 kg and anyone who can’t swallow tablets, but CDC reports it isn’t currently available in the United States. For now, that generally limits Xofluza to people who weigh at least 20 kg and can swallow a tablet. Your doctor and pharmacist will confirm the right dose.

How do you take Xofluza?

Take Xofluza once, as soon as possible after flu symptoms start or after you’ve been exposed, with or without food. Don’t take it with dairy products, calcium-fortified drinks, antacids, some laxatives, or supplements that contain calcium, iron, magnesium, selenium or zinc. These bind to baloxavir and can make it work less well.

The prescribing information doesn’t cover crushing or splitting the tablet. If swallowing it is a problem, ask your pharmacist before changing how you take it, or ask your doctor about an alternative.

How long does Xofluza take to work?

In clinical trials, Xofluza eased flu symptoms about a day sooner than a placebo. Otherwise healthy people ages 12 to 64 felt better in a median of 54 hours, compared with 80 hours on placebo. In people at higher risk of complications it was 73 hours versus 102, and in adults 65 and older, 70 hours versus 88.

You may still feel sick for a couple of days after the dose. Starting as early as possible matters most.

How long does Xofluza stay in your system?

Baloxavir stays in the body for days after a single dose: its half-life is about 79 hours, according to the prescribing information. A related timing rule comes from CDC, which advises against getting the nasal spray flu vaccine within 17 days after a dose of baloxavir, because antivirals can make that live vaccine less effective.

Are you still contagious after taking Xofluza?

Assume you can still spread the flu after taking Xofluza. It isn’t FDA-approved to keep you from passing flu to others, even though CDC notes it quickly lowers virus levels in the upper airways. Do what you would with any flu: stay home while you’re sick and keep your distance from people at higher risk.

Can you take Xofluza more than once?

Each Xofluza prescription is a single dose for one illness or one exposure. If you get sick again or have a new exposure later in the season, a doctor can evaluate you again and decide whether another dose makes sense.

Is there a generic Xofluza?

Yes. On June 17, 2026, the FDA approved the first generic of Xofluza, baloxavir marboxil tablets from Norwich Pharmaceuticals, for the same uses as the brand. Your pharmacy may stock either version.

Is Xofluza available over the counter?

No. Xofluza and generic baloxavir need a prescription in the U.S., and CDC notes that flu antivirals aren’t sold over the counter. A DrHouse doctor can prescribe Xofluza after a video visit if it’s medically appropriate.

Does Xofluza replace the flu vaccine?

No. CDC calls a yearly flu vaccine the best way to prevent flu. Xofluza treats flu once you have it, or lowers your chance of getting sick after a specific exposure. If you plan to get the nasal spray vaccine, tell your doctor about the 17-day timing above.

What are the side effects of Xofluza?

Side effects in Xofluza’s clinical trials were uncommon, and CDC notes none were more common than with a placebo. The ones reported most often in adults and teens were diarrhea (3%), bronchitis (3%), nausea (2%), sinusitis (2%) and headache (1%). In children 5 to 11, vomiting and diarrhea (5% each) were the most common.

Reports since approval also include rash, bloody stools, colitis, and changes in behavior such as confusion or hallucinations. It isn’t known how often these happen or whether Xofluza caused them. Call your doctor if a side effect is severe or doesn’t go away.

When is a reaction to Xofluza an emergency?

A serious allergic reaction to Xofluza is rare but needs emergency care right away. Call 911 if you have trouble breathing, swelling of the face, eyelids, lips or tongue, or a widespread rash or hives after taking it.

Who should not take Xofluza?

Don’t take Xofluza if you’ve had an allergic reaction to baloxavir marboxil or any of its ingredients, and it isn’t approved for children under 5. CDC doesn’t recommend it during pregnancy or breastfeeding, since there’s no safety data yet. CDC also doesn’t recommend baloxavir for people who are severely immunocompromised or hospitalized, or whose flu is complicated or getting worse.

Can you take Xofluza while pregnant or breastfeeding?

CDC doesn’t recommend it. There are no adequate studies of baloxavir in pregnancy and no data on whether it passes into breast milk, so CDC names oral oseltamivir (Tamiflu) the preferred antiviral during pregnancy. Flu can be more serious when you’re pregnant, so tell your doctor right away if you have symptoms.

What should you not take with Xofluza?

Avoid taking Xofluza with dairy products, calcium-fortified drinks, antacids, some laxatives, and supplements containing calcium, iron, magnesium, selenium or zinc. Beyond those, the label’s drug-interaction studies found no meaningful effect between baloxavir and medicines such as digoxin, rosuvastatin, midazolam, itraconazole, probenecid or oseltamivir. Tell your doctor about everything you take, including vitamins.

Is flu resistance to Xofluza a concern?

CDC says resistance to baloxavir among circulating flu viruses is currently very low. Resistance can develop during treatment, though, and in trials it happened more often in children, which is one reason Xofluza isn’t approved under age 5. Doctors also consider which flu strains are going around when they choose an antiviral.

Which flu symptoms need emergency care?

Xofluza is for uncomplicated flu. CDC’s emergency warning signs in adults include trouble breathing or shortness of breath, ongoing pain or pressure in the chest or belly, and ongoing dizziness, confusion or trouble waking. They also include seizures, not urinating, severe muscle pain or weakness, a fever or cough that improves and then comes back worse, and a chronic condition getting worse.

In children, CDC adds fast or labored breathing, bluish lips or face, ribs pulling in with each breath, and dehydration. Not being alert when awake and a fever above 104°F that medicine doesn’t bring down are warning signs too. If you see any of these, call 911 or go to the ER instead of starting a video visit.

Xofluza vs. Tamiflu: which is better?

Neither is better for everyone, and CDC describes the two as comparable for shortening flu symptoms. In a trial of more than 1,400 otherwise healthy people ages 12 to 64, symptoms eased in a median of 54 hours with Xofluza versus 80 hours with a placebo. The adults who took Tamiflu in that trial also improved in 54 hours.

The differences are practical. Xofluza is one dose, while Tamiflu is taken twice a day for five days. For prevention, Xofluza is a single dose within 48 hours of contact, and Tamiflu is usually taken once a day for 7 days after the last exposure.

Xofluza is approved for treatment from age 5 and comes as tablets in the U.S. Tamiflu is approved from 2 weeks old and comes as capsules and a liquid. During pregnancy, CDC prefers Tamiflu and doesn’t recommend Xofluza. Both now have generic versions: Tamiflu for years, and Xofluza since June 2026.

Is Xofluza easier to tolerate than Tamiflu?

In the children’s trial that compared them, vomiting was reported in 5% of kids who took Xofluza and 18% of those who took Tamiflu. In adult trials, CDC notes no side effect was more common with Xofluza than with a placebo, while CDC lists nausea, vomiting and headache as Tamiflu’s main side effects.

Can you take Xofluza and Tamiflu together?

Doctors don’t usually combine them for uncomplicated flu. The label’s studies found no meaningful drug interaction between the two, but CDC notes a trial in hospitalized patients where adding baloxavir to a neuraminidase inhibitor such as oseltamivir didn’t speed recovery. Your doctor will choose one.

What other flu antivirals are there?

Besides Xofluza and Tamiflu, two other antivirals are FDA-approved for flu. Relenza (zanamivir) is an inhaled powder taken twice a day for five days from age 7, and it isn’t recommended for people with asthma or COPD. Rapivab (peramivir) is a single IV infusion approved from 6 months old, so it’s given in a clinic or hospital rather than by video visit.

When an antiviral isn’t the answer

If it’s been more than a couple of days, or your doctor thinks something other than flu is going on, the plan may be symptom care instead: rest, fluids, and fever and pain relief that’s safe for you. Your doctor will tell you what to take and which warning signs mean you should be seen in person.

Frequently asked questions