How Long is a Virus Contagious?

When it comes to a flu virus, most of us can pass it along about a day before we become sick and around 5-7 days after our symptoms appear. Some young children and people with weakened immune systems can remain contagious a bit longer.