Does infection with flu give immunity?
Only to the particular strain of flu that caused the infection. The virus changes over time, and new strains appear. Protection from past infection or previous vaccination is unreliable - the most effective way of increasing your protection is to be vaccinated every year.


