The flu shot lasts for about 6 months: Here’s when it starts working and why it may get less effective as time goes on

Business Insider Australia | Oct 30, 2020 at 7:07 PM
  • The flu shot lasts for about six months after you receive it.
  • By getting your shot at the start of flu season, your body can develop antibodies to help protect you from getting ill with the virus or minimise the severity of the infection.
  • You should get a vaccine in the early fall because of the fact that it takes two weeks to build up antibodies and you want to be completely protected when the weather turns cold and flu season is in full swing.