It takes approximately two weeks after vaccination for antibodies to develop in the body and offer a safeguard against the infection. Meanwhile, you will still be in danger of catching the flu. That is why NOW is the time to get your vaccination before the flu season is That’s why it’s better to get vaccinated early in the fall, before the flu season actually under way.