Skip to Content

FREE Flu & COVID Vaccines for Veterans start Monday, September 23!

Male veteran sitting down while getting the flu vaccine.
Protect yourself and your family, get your flu shot.

Don’t Underestimate Flu. Flu is highly contagious, and anyone can get it. It is especially harmful to the elderly and those who have health problems like asthma, diabetes, and heart disease.

Get a flu shot to protect yourself and those around you. Veterans enrolled in VA health care may get a free flu shot at their nearest VA health care facility. Learn more about the benefits of getting vaccinated and other ways you can help prevent the spread of flu this fall.

Who should get a flu shot?

All people aged six months and older who want to reduce their risk of getting sick from the flu. These include people with or without health problems like asthma, diabetes, and heart disease. Pregnant women, people older than 50, healthcare personnel, and those caring for friends and family should get a flu shot. Learn more at www.publichealth.va.gov/flu.

VA San Diego Healthcare System Veteran Flu Shot Program

Veterans can now get a flu shot from their provider during a scheduled appointment, at a DROP-IN clinic listed below (no appointment needed) except on holidays, or at a community in-network provider. COVID-19 shots are also available at these drop-in clinics, except Escondido and Imperial Valley.

VA San Diego 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
      *follow signage to flu shot area

  • Imperial Valley VA Clinic

      Tuesday & Wednesday, 10:00 am -12:00 pm; 1:00 - 2:00 pm
      *follow signage to flu shot area

COMMUNITY IN-NETWORK PROVIDER

  • Enrolled Veterans (who received care through the VA or community provider within 24 months) can also get free flu and COVID-19 shots at an in-network pharmacy/urgent care. No referral is required.
  • Check eligibility by calling 866-620-2071.
  • Locate an in-network provider on www.va.gov/find-locations and call ahead.
  • Visit https://www.prevention.va.gov/flu/flushots.asp for full instructions.

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