How Long Is the Flu Contagious? The flu is contagious typically from one day before symptoms appear to about 5-7 days after becoming sick. However, young children and individuals with weakened immune systems may spread the virus for a longer duration. Practise good hygiene, including hand washing and respiratory etiquette, to reduce the risk of flu transmission during flu season.