Patients with RSV are contagious for 3 to 8 days and may be contagious a day or two before the onset of symptoms, but some infants and people with weakened immune systems, can be contagious even after they stop showing symptoms for as long as 4 weeks.