The flu shot has a strong safety record and has been given to millions of children for many years. It’s an important way to protect kids from getting sick and spreading the flu to others.
Children should get a flu shot every year starting at 6 months old. For the best protection, experts recommend getting vaccinated by the end of October, before the flu starts spreading widely in the community.
Babies can safely receive a flu shot starting at 6 months old. Babies younger than 6 months can’t get the vaccine, so it’s especially important for caregivers and close contacts to get vaccinated to help protect them.
Children ages 6 months through 8 years need 2 doses the first time they’re vaccinated. The first dose “primes” the immune system. The second dose helps the body build stronger and longer-lasting immunity. Protection may be weaker or not last through the full flu season without the second dose.