Vaccine and Testing

For the latest information on vaccines in Santa Clara County, visit its vaccine information web page

Morgan Hill and San Martin VACCINE Locations

Rite Aid Pharmacy

1600 Monterey Rd.
Schedule appointment here.

CVS Pharmacy 

2 Morgan Hill locations - walk in or schedule an appointment
16995 Walnut Grove Dr.  AND  1061 Cochrane Rd Morgan Hill, CA (Target Pharmacy)
Schedule appointment here.

Walgreens Pharmacy

745 E. Dunne Ave. - To schedule an appointment, call 408-782-9591 or schedule online.       

Safeway Pharmacy, Two Locations

840 E. Dunne Ave. AND 235 Tennant Station
Walk-in or schedule online at

DePaul Health Center in Morgan Hill

The site is open for vaccinations, as well as anyone eligible for a booster shot. View DePaul's weekly schedule and book an appointment by visiting or calling 408-970-2000, or drop-in during operating hours as appointments are not required, but recommended.  

DePaul Health Center
18550 DePaul Drive, Morgan Hill - Enter on DePaul Drive, near conference center/old hospital building.

Morgan Hill TESTING Locations

Rite Aid

1600 Monterey Rd.
Schedule appointment here

CVS Pharmacy

16995 Walnut Grove Dr. Morgan Hill
AND 1061 Cochrane Rd Morgan Hill, CA (Target Pharmacy)
Schedule appointment here

Walgreen's Pharmacy

745 E. Dunne Ave.
Schedule appointment here 

San Martin 

90 W. Highland, San Martin
Mondays through Fridays: 9:30 a.m. to 4:30 p.m.
Book an appointment: or call 408-970-2000.

Information page specific to San Martin testing site:

Saliva specimen collection is being use at this site. Please do not eat, drink, chew gum or smoke 30 minutes prior to your test.

In order to facilitate the testing process and reduce waiting times, staff may distribute wristbands that will correspond to specific testing time windows. When patients receive a wristband, they may be asked to return during their assigned testing window. Once all wristbands have been handed out, the testing site can no longer take additional patients for the day.

Morgan Hill Council Chamber Building

1st and 3rd Tuesday of each month
17555 Peak Avenue, Morgan Hill, 95037
9:30 a.m. – 4:00 p.m., Schedule appointment here

Appointments will be open for scheduling 7 days before the testing date. Once all appointments are filled, this location will no longer appear for scheduling on the website. Results will be delivered electronically via Healthvana. Patients will be notified by email or text when test results are ready – usually in 2 to 4 days. If your test is positive for COVID-19, you will also be contacted by Public Health with instructions on what to do next and how long to stay isolated from others. Make sure the phone number you provided our staff is accurate and please answer calls from numbers you might not recognize.