Skip to Content

FREE Flu Shots for Veterans are coming September 21!

Man with tattoos gets a vaccine from a nurse.
A Veteran smiles showing adhesive bandage over tattooed arm after receiving a flu shot.

By David Haas, Acting Public Affairs Officer

Veterans enrolled in VA health care may get a free flu shot at their nearest VA health care facility.

Who should get a flu shot?

Flu shots, also known as flu vaccines, are recommended for all adults. These include people with or without health problems (like asthma, diabetes, and heart disease), pregnant women, people older than 50, and those caring for friends and family should get a flu shot. Learn more at https://www.cdc.gov/flu/.

VA San Diego Healthcare System Veteran Flu Shot Program

Starting September 21, VA-enrolled Veterans can get a flu shot in one of three convenient ways:

  1. During a scheduled VA primary care or specialty care appointment
  2. At a Flu Clinic listed below (no appointment needed) except on holidays
  3. At a community in-network pharmacy or urgent care

VA San Diego Drop-in Flu Clinics

  • Jennifer Moreno VA Medical Center (La Jolla)
  • Kearny Mesa VA Clinic
  • Oceanside VA Clinic
  • Sorrento Valley VA Clinic
  • Escondido VA Clinic
  • Chula Vista VA Clinic

        Monday - Friday, 9:00 am - 3:00 pm

  • Imperial Valley/El Centro VA Clinic

        Tuesday & Wednesday, 10:00 am -12:00 pm; 1:00 - 2:00 pm

Note: COVID-19 vaccines are not currently available at these clinics.

Please continue checking this website for updates.

 Community In-Network Provider

Thank you for choosing the VA San Diego Healthcare System for all your healthcare needs!