Get Your Flu Shot in San Diego, CA

Flu shots are free with most insurance*
Eligibility varies by patient and insurance plan, and restrictions apply. Book a flu shot at your San Diego CVS Pharmacy today!
Schedule your flu shot
specialty-banner-image

San Diego Flu Shots

Select a store from the list below or view search results for San Diego, CA
CVS Pharmacy

10776 WESTVIEW PKWY
SAN DIEGO, CA, 92126

CVS Pharmacy

8915 TOWNE CENTRE DR
SAN DIEGO, CA, 92122

CVS Pharmacy

510 C STREET
SAN DIEGO, CA, 92101

CVS Pharmacy

11655 DUENDA RD
SAN DIEGO, CA, 92127

CVS Pharmacy

645 MARKET ST
SAN DIEGO, CA, 92101

CVS Pharmacy y más

3350 PALM AVE.
SAN DIEGO, CA, 92154

CVS Pharmacy

313 WASHINGTON ST.
SAN DIEGO, CA, 92103

CVS Pharmacy

3950 W POINT LOMA BLVD
SAN DIEGO, CA, 92110

CVS Pharmacy y más

645 SATURN BLVD
SAN DIEGO, CA, 92154

CVS Pharmacy

10560-4S COMMONS DR.
SAN DIEGO, CA, 92127

CVS Pharmacy

9225 TWIN TRAILS DRIVE
SAN DIEGO, CA, 92129

CVS Pharmacy

10350 FRIARS RD
SAN DIEGO, CA, 92120

MinuteClinic

3327 ROSECRANS ST.
SAN DIEGO, CA, 92110

CVS Pharmacy

1792 GARNET AVE
SAN DIEGO, CA, 92109

CVS Pharmacy

402 5TH AVENUE
SAN DIEGO, CA, 92101

CVS Pharmacy

4949 SANTA MONICA AVE.
SAN DIEGO, CA, 92107

CVS Pharmacy

4301 PARK BLVD.
SAN DIEGO, CA, 92103

CVS Pharmacy

3332 SANDROCK ROAD
SAN DIEGO, CA, 92123

CVS Pharmacy

3245 SPORTS ARENA BLVD
SAN DIEGO, CA, 92110

CVS Pharmacy

5685 BALBOA AVE
SAN DIEGO, CA, 92111

CVS Pharmacy

14589 CAMINO DEL NORTE
SAN DIEGO, CA, 92128

CVS Pharmacy

10575 SCRIPPS POWAY PRKY
SAN DIEGO, CA, 92131

CVS Pharmacy

6265 EL CAJON BLVD
SAN DIEGO, CA, 92115

CVS Pharmacy

8260 MIRA MESA BLVD.
SAN DIEGO, CA, 92126

MinuteClinic

4829 CLAIREMONT DR
SAN DIEGO, CA, 92117

MinuteClinic

5644 MISSION CENTER RD., #201
SAN DIEGO, CA, 92108

CVS Pharmacy

4445 MISSION BLVD
SAN DIEGO, CA, 92109

CVS Pharmacy

3151 UNIVERSITY AVE.
SAN DIEGO, CA, 92104

CVS Pharmacy y más

1380 43RD ST.
SAN DIEGO, CA, 92113

CVS Pharmacy y más

4404 EL CAJON BLVD
SAN DIEGO, CA, 92115

CVS Pharmacy

7393 JACKSON DR.
SAN DIEGO, CA, 92119

CVS Pharmacy

1288 CAMINO DEL RIO N
SAN DIEGO, CA, 92108

CVS Pharmacy

1850 5TH AVENUE
SAN DIEGO, CA, 92101

CVS Pharmacy

8251 MIRA MESA BLVD
SAN DIEGO, CA, 92126

CVS Pharmacy

5680 BALBOA AVE
SAN DIEGO, CA, 92111

CVS Pharmacy

3030 GRAPE ST
SAN DIEGO, CA, 92102

CVS Pharmacy

17170 CAMINO DEL SUR
SAN DIEGO, CA, 92127

CVS Pharmacy

3029 UNIVERSITY AVE.
SAN DIEGO, CA, 92104

Flu shots for 2026 are available now at CVS Pharmacy locations in San Diego. You can get your flu shot until CVS Pharmacy® stops carrying flu vaccine inventory, typically mid to late March.

Schedule your flu vaccine appointment online or through the CVS Pharmacy app. You can also call your San Diego CVS Pharmacy or call 1-800-SHOP CVS 1-800-746-7287 (TTY:711). Walk-in flu shot appointments may also be available.

Flu shots at your San Diego CVS Pharmacy are free with most insurance plans, including Medicare Part B.

*FOR FREE FLU SHOTS: Select vaccines are no cost with most insurance. Eligibility varies by patient and insurance plan. Eligible patients will not pay any copayments unless otherwise required by their plan, including Medicare Part B. Availability varies by state based on law. This is not an all-inclusive list of who should be vaccinated. Age restrictions apply. Available when a certified immunizer is on duty. Vaccines are available at most CVS Pharmacy® locations. Visit our vaccination site for details.