How Long Does The Flu Last 2024. The flu shot protects against the influenza virus for about six months. Most people who get flu will recover in a few days to less than two weeks, but some people will develop complications (such as pneumonia) as a result of flu, some of which.
Centers for disease control and. Most people with the flu get better on their own.