With very few exceptions, everyone 6 months and older should receive a flu shot every year.