How Long Is the Flu Contagious?

When you have the flu (influenza), you're most contagious from 24 hours before symptoms begin through the first three to five days of the illness. Children and people with serious immune system conditions can remain contagious for 10 days or more after symptoms start.

Antiviral medication like Tamiflu (oseltamivir) may shorten the contagious period, but it's uncertain by how much.

Flu Incubation Period
Verywell / Joshua Seong

Contagious Before Flu Symptoms

The incubation period for the flu is the time between your exposure to the virus to the start of symptoms. This usually lasts between 24 hours and four days.

This means if you are exposed to the influenza virus and become infected, you will start to get flu symptoms, such as fever and body aches, anywhere between 24 hours and four days after the exposure.

The average flu incubation period is about two days.

Since you can be contagious 24 hours before your symptoms appear, you may spread the virus before you even know you have it. Add that to the number of people who try to push through their symptoms and expose others to their germs when they are sick, and it's easy to see why the flu affects so many people each year.

Contagious After Flu Symptoms

After flu symptoms start, adults can spread the virus for five to 10 days. However, the amount of virus spread decreases significantly after three to five days.

Adults are most contagious with the flu from 24 hours before symptoms start to three to five days afterward. As a general rule, the presence of symptoms is a good way to know that you are contagious.

In children, the flu is contagious for up to 10 days, and sometimes even beyond that. People who have serious immune system problems can spread influenza for weeks, or even months, after they get it.

Flu symptoms generally don't come on gradually. More often, people describe the onset of the flu as if they were "hit by a truck." You feel fine, and then suddenly, an hour later, you feel like you can hardly move.

Symptoms will improve as days pass, but you may still be contagious.

Antiviral medications like Tamiflu may shorten the contagious period just as they can shorten the length of illness. However, it's important to remember that you can still spread the flu while you have symptoms, even if you are taking Tamiflu.

How Does the Flu Spread?

Influenza is spread through droplets, which means if you cough, sneeze, or get any droplet matter from your respiratory system onto anything, it can be spread to someone else.

During the cold winter months, the flu spreads rapidly. Contrary to popular belief, it's not due to cold weather. Although the cold, dry air may mean the virus moves and infects people more easily, it does not actually cause the illness.

Droplet Transmission

This can happen in two ways. First, if you sneeze, cough, or talk, microscopic droplets are released into the air as far as 6 feet away from you. Anyone around you can breathe in those droplets that contain the influenza virus.

Another possibility is that those droplets you sneezed, coughed, or breathed out land on objects and the next person that touches that object and then touches their eyes, mouth, or nose can be infected. If that person's immune system isn't able to kill off the virus, he or she will develop symptoms within one to four days of being infected. They are also now spreading the virus themselves, even before symptoms start.

What to Do If You're Sick

If you have the flu, you should stay home until at least 24 hours after your fever has gone away and you are no longer taking fever-reducing medications such as Tylenol (acetaminophen).

If you don't have a fever but you still have symptoms, you should wait until your symptoms have improved and it's been at least four to five days since you started to feel sick.

Most people know they should stay home when they are sick with something like the flu (although many people don't that advice). However, it's pretty difficult to avoid passing the virus if you don't even know you have it yet.

This is one of the reasons flu vaccines are so important. If you are vaccinated against the flu, your body will have a chance to fight it off before it spreads in your body and you are less likely to pass it on to other people or get sick yourself.

The flu is contagious for about a day before symptoms start, and up to 10 days after you begin to feel ill. If you do get sick, stay home. This will help prevent you from spreading the virus to others.

Know when to call in sick to work, wash your hands frequently, and make sure those that come into contact with you do the same. Cover your cough and do everything you can to avoid being around people that are at high risk for serious complications from the flu.

Preventing the spread of the flu virus is up to all of us. Even if you think it won't be serious for you if you get it, it might be for someone you pass it to.

Preventing the Flu After Exposure

Although there are various products and remedies that may claim to help prevent illness once you've been exposed to the flu, none of them have proven to be effective. Your best bet to prevent the flu is to get your annual flu vaccine. Although it's not 100 percent effective at preventing the flu, it gives you a much better chance of avoiding the illness than anything else.

If you are exposed to someone with the flu, avoid close contact with the person and wash your hands frequently.

  • Vitamin C: Although vitamin C is widely used and has many benefits, there is no scientific proof that it will help you avoid an illness such as the flu or a cold.
  • Humidifiers: Evidence suggests that viruses such as the cold and flu spread more easily in cold, dry air. This is one of the reasons that they're more common during the winter. Running a humidifier in your home during the winter can help keep your nasal passages moist. And while there's no guarantee that this will prevent you from getting sick, it can't hurt (as long as you keep it properly cleaned).
  • Antiviral medications: If you're at high risk for complications from the flu and you know you were exposed to it, talk to your healthcare provider about taking antiviral medications. It can help prevent influenza in some people and will reduce the severity of the symptoms in those who do get it.

A Word From Verywell

Of course, do your best to avoid getting the flu at all. Be sure to get your flu vaccine, wash your hands often, and avoid people who are sick with the flu. The flu is not something to take lightly and if you do get it, stay away from other people when you are sick.

Frequently Asked Questions

  • How long does it take to develop the flu after exposure?

    The incubation period for the flu ranges from one to four days. If you were exposed to the flu and contracted it, you would experience symptoms within four days.

  • When is the flu contagious?

    The influenza virus is contagious from about 24 hours before symptoms appear for up to 10 days after. The virus is most contagious before symptoms and during the first three to five days. Influenza commonly circulates in the United States between October and April.

  • Can you be around someone with the flu and not catch it?

    Yes, being exposed to the flu does not automatically mean you will catch it. If you have gotten your annual flu shot, you are significantly less likely to contract the flu. Practicing good hand hygiene and avoiding touching your mouth, nose, or eyes also helps.

5 Sources
Verywell Health uses only high-quality sources, including peer-reviewed studies, to support the facts within our articles. Read our editorial process to learn more about how we fact-check and keep our content accurate, reliable, and trustworthy.
  1. US Centers for Disease Control & Prevention, "Key Facts About Influenza (Flu)"

  2. National Health Service (UK), "How long is someone infectious after a viral infection?"

  3. US Centers for Disease Control & Prevention, "How Flu Spreads"

  4. Centers for Disease Control and Prevention. Stay home when you are sick.

  5. US Centers for Disease Control & Prevention, "Flu: What To Do If You Get Sick"

By Kristina Duda, RN
Kristina Duda, BSN, RN, CPN, has been working in healthcare since 2002. She specializes in pediatrics and disease and infection prevention.