Protect yourself and your loved ones from this year’s flu. We provide flu shots at our pharmacy, no appointment needed. Flu vaccines cause antibodies to develop in the body about two weeks after vaccination. These antibodies provide protection against infection with the viruses that are in the vaccine. The seasonal flu vaccine protects against the influenza viruses that research indicates will be most common during the upcoming season.