Flu Shots
Flu shots for 2026-27 — including the high-dose flu vaccine recommended for people ages 65 and older — are available for UC San Diego Health patients ages 6 months and up. Flu vaccines are the best way to protect yourself and your family from influenza this season.
- Before scheduling your shot: Learn more and make an appointment at UC San Diego Health.
- Face mask guidelines: Please check our latest masking updates before arriving at any of our clinics and hospitals.
- Learn more about the vaccine: Visit our flu vaccine FAQs to get answers to common questions about side effects, the difference between flu and colds, and whether you can get the flu from the vaccine.
- Vaccines during pregnancy: The California Department of Public Health recommends that all pregnant women receive the flu vaccine. Learn more about all recommended vaccines during pregnancy.
Appointments Required for Flu Shots
- Flu shots are available by appointment only to UC San Diego Health patients.
- View the options below to schedule an appointment online or by phone at locations throughout the county.
Primary Care Clinics (Book Online or Call for Appointment)
- Online: Log into your MyUCSDChart account, go to "Visits" and then select "Schedule an Appointment" and "Flu Vaccine."
- By phone: Call 800-926-8273 to schedule.
- During a primary care visit: If you already have an upcoming appointment at one of our primary care clinics, ask if the flu vaccine is available during your visit.
Same-Day Flu Shots at Express Care (Book Online)
Appointments are required for flu shots at Express Care clinics (walk-ins are not accepted). Flu shots are available for patients ages 6 months and older.
Please note:
- La Jolla location: Flu shots are available at our La Jolla Express Care clinic, but not available at our Urgent Care clinic in the area.
- For UC San Diego and UC San Diego Health employees: Flu vaccines at Express Care locations will be covered by your insurance only if you are a UC San Diego Health patient.
How to Schedule Your Flu Shot at a Location Near You
Appointments are available 7 days a week (except holidays), 8 a.m.–7 p.m.
- Click the "Save My Spot" link below, and select "Flu Shot" for the type of visit.
- View available same-day or next-day time slots at Express Care locations throughout San Diego County and make an appointment.
Express Care Clinic Locations
- Downtown San Diego Express Care
203 West F St., San Diego, CA 92101 - Eastlake / Chula Vista Express Care
2295 Otay Lakes Road, Suite 110, Chula Vista, CA 91915 - Encinitas Express Care
1505 Encinitas Blvd., Encinitas, CA 92024 - La Jolla Express Care
4510 Executive Drive, San Diego, CA 92121 - Pacific Highlands Ranch Express Care
6030 Village Way, Suite 200, San Diego, CA 92130 - Rancho Bernardo Express Care
16950 Via Tazon, San Diego, CA 92127 - Vista Express Care
910 Sycamore Ave., Vista, CA 92081
Pharmacy Locations
Walk-ins and appointments are available at select pharmacy locations. See below for availability and scheduling details.
Encinitas
- Cancer Care Pharmacy
1200 Garden View Road, Suite 103, Encinitas, CA 92024
Available: Fridays, 9 a.m. – noon (starting Sept. 11)
Walk-ins: Not accepted
Appointments required: Call 760-536-7686 to schedule
Hillcrest
- McGrath Outpatient Pavilion Pharmacy
4250 First Ave., 1st Floor, Suite 12, San Diego, CA 92103
Available: Weekdays, 10 a.m. – 1 p.m. (starting Sept. 14)
Walk-ins: Accepted only on Wednesdays and Fridays
Appointments required: Mondays, Tuesdays and Thursdays; call 619-471-0230 to schedule - Medical Offices South Pharmacy
4168 Front St., 1st Floor, San Diego, CA 92103
Available: Weekdays, 10 a.m. – 5 p.m. (starting Sept. 17)
Walk-ins: Accepted
Appointments recommended: Call 619-543-5934 to schedule - Discharge Pharmacy
200 West Arbor Drive, 1st Floor, San Diego, CA 92103
Available: Weekdays, 11 a.m. – 4 p.m.
Walk-ins: Accepted
Appointments recommended: Call 619-543-3279 to schedule
La Jolla
- Moores Cancer Center Pharmacy
3855 Health Sciences Drive, 1st Floor, La Jolla, CA 92037
Available: Fridays, 9 a.m. – noon (starting Sept. 18)
Walk-ins: Not accepted
Appointments required: Call 858-822-6088 to schedule
Costs and Insurance
The cost of an annual flu shot is typically covered by medical insurance plans. Please have your insurance information available for verification when you schedule your appointment.
If you do not have insurance coverage, the self-pay costs are:
- $45 – Regular flu vaccine
- $85 – High-dose flu vaccine*
*Recommended for certain people ages 65 and older and some solid organ transplant recipients. If you are not sure if the high-dose flu vaccine is right for you, please discuss it with your health care provider or pharmacist before your appointment.
Received a Flu Shot Elsewhere?
If you receive your flu shot from a provider outside UC San Diego Health, please update your MyUCSDChart account so your doctor knows you're protected from the flu this season.
- Log into your MyUCSDChart account.
- Select "Menu," scroll down to the "My Record" section and click "Preventive Care."
- Go to "Flu/Influenza Vaccine" and click "Mark as complete." In the pop-up window, enter your flu vaccine information and click "Submit."
You can also send your doctor a MyUCSDChart message with the date you received the vaccine, and they can update your online medical record.