The flu shot begins working about two weeks after you get vaccinated. After that, your protection against the flu will decrease gradually over time, reports the CDC. It adds that getting a flu shot every year can help you stay protected against the flu.