Miami Herald - ... last up to two weeks. 4 Who's most at risk? The government recommends a flu shot for kids aged 6 months to 5 years, pregnant women, people 50 and older or living in nursing homes and those with chronic conditions such as congestive heart failure, asthma ...