Doctors recommend getting your flu shot annually, since the specific influenza strain it targets varies from year to year.