How Old Do You Have to Be to Get a Flu Shot?

You have to be at least 6 months old to get a flu shot. That’s the earliest age any flu vaccine is approved for, and the CDC recommends annual flu vaccination for everyone 6 months and older with no upper age limit. Babies younger than 6 months cannot receive any form of the vaccine.

Why 6 Months Is the Cutoff

An infant’s immune system before 6 months isn’t mature enough to mount a reliable response to the flu vaccine. Before that age, babies depend on the protection passed along from their mother during pregnancy and through breastfeeding. This is one reason the flu shot is strongly recommended for pregnant women: the antibodies cross the placenta and offer newborns some short-term protection during those first vulnerable months.

Two Doses for Young Children

Children between 6 months and 8 years old who are getting vaccinated for the first time need two doses, spaced at least four weeks apart. The first dose primes the immune system, and the second builds a stronger response. This two-dose rule also applies to kids in that age range who haven’t previously received at least two total doses of flu vaccine in any prior season. After a child has gotten through that initial two-dose series, one shot per year is all they need going forward.

The two doses don’t have to happen in the same flu season. If your child got one dose last year but never returned for the second, that first dose still counts. Your pediatrician can look at your child’s vaccination history and tell you whether one or two doses are needed this year.

Age Rules for the Nasal Spray Vaccine

The nasal spray version of the flu vaccine, sometimes called FluMist, has a narrower age window. It’s approved for healthy people ages 2 through 49. Children younger than 2 and adults 50 and older are not eligible for the spray and need the injectable vaccine instead. Pregnant women should also skip the nasal spray and get the shot.

For kids who are terrified of needles, the nasal spray can be a good alternative starting at age 2, but it’s only appropriate for children without certain health conditions like asthma. Your child’s doctor can help determine if the spray is a suitable option.

Vaccine Options for Adults 65 and Older

There’s no maximum age for the flu vaccine, but the type of vaccine matters as you get older. Adults 65 and older are preferentially recommended to receive a higher-dose or adjuvanted flu vaccine rather than the standard shot. These formulations trigger a stronger immune response, which is important because the immune system naturally weakens with age and older adults face the highest risk of serious flu complications.

If a higher-dose vaccine isn’t available when you show up for your appointment, a standard flu shot is still far better than no vaccination at all. The key point is not to skip it. People 65 and older should not get the nasal spray vaccine.

Egg-Free Options by Age

If you or your child has an egg allergy, there are egg-free flu vaccines available, though they come with their own age restrictions. The cell-based flu vaccine is approved for anyone 6 months and older, making it the broadest option. The recombinant vaccine, which is completely egg-free and not grown in eggs or animal cells at all, was recently expanded from adults only down to age 9. Previously it was limited to people 18 and older, so this is a relatively new change.

Getting a Flu Shot at a Pharmacy vs. a Doctor’s Office

Where you can get your child vaccinated depends partly on their age and partly on your state. Every state sets its own rules about the minimum age a pharmacist can vaccinate. Some states allow pharmacists to give flu shots to children as young as 3, while others set the floor at 6, 7, or even older. Pharmacies also tend to stock vaccine brands formulated for older children and adults, which may not be appropriate for very young kids.

For babies and toddlers, a pediatrician’s office is typically the best bet. The staff there regularly handles infant vaccinations, stocks age-appropriate formulations, and can easily check your child’s vaccination records to determine whether one or two doses are needed. For older kids, teens, and adults, a retail pharmacy is a convenient and perfectly effective option.

Children up to age 18 who are uninsured, underinsured, on Medicaid, or American Indian/Alaska Native may qualify for free flu vaccines through the federal Vaccines for Children program, which is available at participating doctors’ offices and health clinics.