How Long Is Flu B Contagious? A Day-by-Day Breakdown

Flu B is contagious from about one day before symptoms appear through five to seven days after you get sick. That means you can spread the virus before you even know you have it, and you remain infectious for roughly a week once symptoms begin. Children, people with weakened immune systems, and those who are severely ill may stay contagious for 10 days or longer.

The Contagious Window, Day by Day

The clock starts ticking before you feel anything. Most people begin shedding the influenza B virus about 24 hours before their first symptom, whether that’s a fever, body aches, or a sore throat. This pre-symptomatic period is one of the main reasons flu spreads so efficiently: you’re going about your normal routine while actively exhaling virus particles.

Once symptoms hit, you’re at your most contagious during the first three to four days of illness. Viral shedding tapers off gradually after that, and most healthy adults stop being infectious around day five to seven of symptoms. So from start to finish, the total contagious window for a typical adult runs about six to eight days.

Why Children Stay Contagious Longer

Kids can shed the flu B virus for 10 days or more after symptoms start. Their immune systems are less experienced with influenza, so it takes longer for their bodies to clear the infection. Young children are also less consistent about covering coughs and washing hands, which compounds the problem. If your child has flu B, plan on them being potentially contagious for nearly two weeks from the point they were first exposed, factoring in the day of pre-symptomatic shedding.

Flu B May Linger Longer Than Flu A

One detail that surprises many people: influenza B appears to be shed for a longer period than influenza A, even with antiviral treatment. Research on patients treated with a common antiviral found that about 33% of flu B patients were still testing positive for the virus after completing treatment, compared to roughly 13% of those with flu A. The virus seems to be slightly more resistant to antiviral therapy, which means flu B infections may remain contagious a bit longer than flu A infections under similar circumstances.

This doesn’t mean antivirals are useless for flu B. They still reduce symptom severity and duration. But if you’re counting on medication to shorten the time you’re contagious, the effect may be less dramatic with flu B than you’d expect.

People With Weakened Immune Systems

For people who are immunocompromised, whether from chemotherapy, organ transplant medications, or conditions like HIV, the contagious period can extend well beyond the typical week. In some documented cases, immunocompromised patients have shed influenza virus for months, even while receiving antiviral treatment. One case published by the CDC’s journal Emerging Infectious Diseases followed a child whose respiratory samples remained positive for influenza for over a year. These are extreme cases, but they illustrate how much the immune system matters in clearing the virus.

When You Can Safely Be Around Others

Current CDC guidance says you can return to normal activities when both of these have been true for at least 24 hours: your symptoms are improving overall, and you haven’t had a fever without using fever-reducing medication like ibuprofen or acetaminophen. Meeting both criteria is key. If your fever breaks but you’re still taking medication to keep it down, the 24-hour countdown hasn’t started yet.

Even after you meet that threshold, the CDC recommends taking extra precautions for the next five days. That includes wearing a well-fitted mask around others, keeping physical distance when possible, improving ventilation in shared spaces, and practicing careful hand hygiene. After those five additional days, you’re typically much less likely to spread the virus, though some people with immune system issues can remain contagious beyond that point.

The bottom line: feeling better and being non-contagious aren’t the same thing. You may feel mostly recovered while still capable of passing the virus to someone else.

How Flu B Spreads on Surfaces

Flu B doesn’t just travel through coughs and sneezes. The virus survives on hard, non-porous surfaces like stainless steel, plastic, and countertops for 24 to 48 hours. If someone with flu B touches a doorknob or light switch, the virus can sit there for up to two days waiting for the next person to pick it up.

The good news is that once the virus transfers to your hands, it survives only about five minutes on skin. That’s a narrow window, but it’s plenty of time to touch your eyes, nose, or mouth. Regular handwashing with soap and water, or alcohol-based hand sanitizer, is one of the simplest ways to break this chain of transmission. Wiping down frequently touched surfaces with standard household disinfectants during the contagious period is also effective at reducing spread within a household.

Reducing Spread at Home

If someone in your household has flu B, the highest-risk period for the rest of the family is the first three to four days of illness. During that window, keep the sick person in a separate room if possible, and designate a single bathroom for their use. Have them use separate towels, utensils, and drinking glasses. Opening windows or running a fan to improve airflow through the room makes a measurable difference, since the virus spreads primarily through respiratory droplets and smaller airborne particles.

Remember that contagiousness started a day before symptoms appeared. If your family member woke up sick on Monday, they were likely spreading the virus on Sunday. Anyone who had close contact during that pre-symptomatic day should watch for symptoms over the next one to four days, which is the typical incubation period for influenza.