No, the vaccine in the flu shot is a killed or dead virus and cannot give you the flu. Like other vaccines, flu vaccine is not 100% effective and does not take effect until two weeks after it is received. During this time, you will be just as susceptible to contract the flu as individuals who have not received the vaccination. Still, the best option to prevent flu is to get a yearly flu shot.