According to the CDC, everyone over the age of six months should get an annual influenza vaccination (Flu Shot). Vaccination is especially crucial for people who are at a high risk of complications from influenza, such as: Pregnant Women Elderly People Children For children aged 6 months to 8 years old, two doses may be required at the first time of flu vaccination (spaced at least four weeks apart). Thereafter, they can receive a single annual flu vaccine dose.