How long does it take from the time I get the flu shot to be “protected” and how long does protection last?

It can take up to 2 weeks for protection to develop after receiving the flu shot. From the time you receive your flu shot, protection can last up to one year. Keep in mind that you are protected from only the flu strains that are included in the flu shot that season.