Find a clinic near your location

If you haven’t been vaccinated yet, or if it’s been more than 28 days since your first dose, get vaccinated at any community COVID-19 clinic in Island Health. No appointment necessary. Everyone aged 12+ (born 2009 or earlier) is welcome.

Appointments are available but not necessary. Walk-in to one of the clinics listed below or make an appointment by calling 1-833-838-2323 or go to

Vaccinations are also available at mobile Vax Van and temporary clinics. Click here for more information.

Appointments are still available.

Please do not call the clinics or sites directly. Find answers to questions about the vaccine and immunization process on Island Health’s vaccine page and at ImmunizeBC.

Please check back as these listings are updated regularly.

All immunization clinics will be closed on October 11th for Thanksgiving.

Citysort descending Location Address Map Details
Duncan Cowichan Community Centre 2687 James St View Map Open Sunday – Wednesday, 9 a.m. - 4 p.m. and Thursdays 12 - 7 p.m. Closed Fridays and Saturdays.
Shawnigan Lake Shawnigan Lake Community Centre 2804 Shawnigan Lake Rd View Map Open the following Tuesdays: Oct. 5, 12, 19 and 26 – and Nov. 2, 9, 16 and 23 from 11:45 a.m. - 12 p.m. By appointment only.
Lake Cowichan Lake Cowichan Health Unit 58 W. Cowichan Ave View Map Open every Wednesday from 9:30 a.m. - 3:30 p.m. Closed from 12 - 1 p.m. By appointment only.
Qualicum Beach Qualicum Beach Civic Centre 747 Jones St View Map Open Tuesday, Wednesday, Friday, Saturday from 9 a.m. – 3:45 p.m. (closed from 12 - 1 p.m.). Thursdays from 12 - 6:45 p.m. (closed from 3 - 4 p.m.)
Galiano Island Galiano Health Centre 908 Burrill Rd. View Map Open the following Wednesdays: Oct. 20, Nov. 24, and Dec. 15 from 1 - 4:30 p.m.
Salt Spring Island Salt Spring Island Health Unit 160 Fulford-Ganges Road View Map Open Mondays: 9 a.m. – 3:45 p.m. Thursdays and Fridays: 1 – 3:45 p.m. Closed Oct. 11.
Mayne Island Mayne Island Health Centre 526 Felix Jack Road View Map Open the following Wednesdays: Oct. 13, Nov. 24, and Dec. 8 from 12:30 - 4 p.m. *Please make an appointment online at or call 1-833-838-2323.
Saturna Island Saturna Medical Clinic 104 Harris Rd View Map Open Monday, Nov. 15 from 11:30 a.m. - 3 p.m. *Please make an appointment online at or call 1-833-838-2323.
Pender Island Public Health Nurse Office 5715 Canal Road View Map Open the following Wednesdays: Oct. 13, Oct. 27, Nov. 24, and Dec 8. from 10 a.m. – 2 p.m. *Please make an appointment online at or call 1-833-838-2323.
Saanichton Peninsula Health Unit 2170 Mount Newton Cross Rd View Map Open on Sundays from 9 a.m. - 3:40 p.m., (closed 12 - 12:30 p.m.)


No vaccine is stored at immunization clinics outside of hours of operation.