예방주사를 접종하면 60~80% 예방된다. 그러나 예방주사는 그해 유행할 인플루엔자를 예측하여 접종하므로 예측을 잘못했거나 바이러스의 변이가 생긴다면 효과가 없고 면역지속시간이 3~6개월에 불과하여 매년 접종해야 하는 단점이 있다.
하지만 소아나 노인 당뇨인 등 면역력이 떨어지는 사람이나 만성질환자, 직업상 많은 사람들과 접촉해야 하는 사람(교사, 경찰관, 의사, 간호사 등) 또는 양로원 등과 같은 단체생활을 하는 사람들은 꼭 접종하는 것이 좋다.
치료는 누워서 안정을 취하는 것이 가장 좋고 증상에 따라 해열제나 진통제를 사용한다. 항바이러스제를 발병 48시간 내에 투여하면 경과를 단축시킬 수 있어 면역력이 떨어지는 노인이나 당뇨병이나 기존의 질병이 악화될 가능성이 있는 환자에게 사용하면 도움을 받을 수 있다.