Back to home

COVID-19 Immunization Clinics

COVID-19 Immunization Clinics

You can get your first dose of the COVID-19 vaccine at drop-in clinic times, at our mobile clinics, or by appointment. Second doses are by appointment only.


To find out more about making your second dose appointment, visit our COVID-19 Vaccine Information page.

Appointment times and dates for each location are available at the time of booking. Drop-in schedules for clinics are provided here.

CommunityClinic LocationClinic DatesDrop-in Hours
100 Mile HouseCommunity HallOngoingDose One Drop-in Hours
Alexis CreekAlexis Creek Community Hall 2620 Stum Lake Rd, Alexis CreekNext clinic: TBC
ArmstrongSt. Joseph's HallOngoingDose One Drop-in Hours
AshcroftAshcroft HubJune 24 & 25; July 6 & 7
BalfourBalfour Community HallJune 17-19
BarriereBarriere Senior Centre 4431 Barriere Town Road, BarriereJune 22 & 23; July 13 & 14
Beaverdell5841 Beaverdell Hwy 33June 23
Big Lake RanchBig Lake Ranch Community Hall 4056 Lakeview Rd, Big Lake RanchJune 1, 7, 8
Blue RiverWells Grey Curling Club 428 Murtle Crescent, ClearwaterJune 7 - 11
CastlegarSelkirk CollegeOngoingDose One Drop-in Hours
CelistaArt Holding Memorial Arena, 221 Shepherd Ave, ChaseJune 14 - 18; July 5 - 9
ChaseArt Holding Memorial Arena, 221 Shepherd Ave, ChaseJune 14 - 18; July 5 - 9
ClearwaterWells Gray Curling Club 428 Murtle Crescent, ClearwaterJune 7-11
ClintonClinton Health Centre 1510 Cariboo Hwy, ClintonJune 9-11
CranbrookCranbrook Curling CenterOngoingDose One Drop-in Hours
Crawford Bay Crawford Bay School 16150 Walkley Rd, Crawford BayJune 5 & 6
CrestonCreston Health CentreOngoingDose One Drop-in Hours
ElkfordElkford Community Conference CentreOngoingDose One Drop-in Hours
EnderbyEnderby Senior's CentreOngoingDose One Drop-in Hours
FernieFernie Memorial ArenaOngoingDose One Drop-in Hours
Gold BridgeLillooet & District Rec CentreJune 21-23
GoldenGolden Curling ClubJune 28 - July 12Dose One Drop-in Hours
Grand ForksGrand Forks Curling ClubOngoingDose One Drop-in Hours
GreenwoodMcArthur Centre 1375 Veterans Lane GreenwoodJune 21
HorseflyHorsefly Community Hall/Seniors CentreJune 3 & 4
InvermereInvermere Catholic ChurchJune 7-25Dose One Drop-in Hours
Kamloops SouthTournament Capital CentreOngoingDose One Drop-in Hours
Kamloops NorthMcArthur Park Recreation AreaOngoingDose One Drop-in Hours
KasloJV Humphries 500 6th St, KasloJune 28 & 29
KelownaTrinity HallOngoingDose One Drop-in Hours
Kelowna - RutlandRutland Centennial HallMay 17 - June 25Dose One Drop-in Hours
KeremeosVictory HallOngoing
KimberleyKimberley Centennial HallOngoingDose One Drop-in Hours
Lake CountryBeasley Community CentreOngoing
LillooetLillooet & District REC Centre, 930 Main St, LillooetJune 21-23
Logan LakeLogan lake Rec Centre 31 Chartrand Ave, Logan LakeJune 28-30
LumbyWhitevalley Community HallOngoingDose One Drop-in Hours
LyttonLillooet & District REC Centre, 930 Main St, LillooetJune 21 - 23
MerrittNicola Valley Memorial ArenaOngoingDose One Drop-in Hours
MidwayMidway Community Centre 692 Seventh Ave, MidwayJune 22
NakuspNakusp and District Community ComplexJuly 7-10
NelsonSelkirk CollegeOngoingDose One Drop-in Hours
NelsonSalvation Army, Vernon StJune 11Dose One Drop-in : 4:00 pm - 7:00 pm
NelsonNelson Health Centre, 333 Victoria StJune 23Dose One Drop-in: 1:00 pm - 7:00 pm
OliverOliver Eastlink Curling CentreOngoing
OsoyoosSonora Community CentreOngoing
PeachlandPeachland Community CentreNext clinic: TBC
PentictonTrade & Convention CentreOngoingDose One Drop-in Hours
PrincetonRiverside Community CentreOngoing
RevelstokeRevelstoke Community CentreJune 4-26Dose One Drop-in Hours
Rock CreekRock Creek Medical Clinic 100 Rock Creek, Rock CreekJune 24
SalmoSalmo Health & Wellness ClinicWednesdays (June 2 onward)
Salmon ArmSalmon Arm Recreation CentreOngoingDose One Drop-in Hours
SicamousSicamous & District Seniors Centre SocietyJune 3-29Dose One Drop-in Hours
SilvertonSilverton Memorial Hall 203 Lake Ave, SilvertonJune 24 & 25
Slocan ParkSlocan Park Community Hall 3036 BC-6, Slocan ParkJuly 8 - 10
SparwoodSparwood Curling RinkOngoingDose One Drop-in Hours
SummerlandSummerland Curling ClubOngoing
Sun PeaksSun Peaks CentreJuly 15 & 16
Tatla LakeWest Chilcotin Health Care Centre, 16452 BC-20, Tatla LakeNext clinic: TBC
TrailWaneta PlazaOngoingDose One Drop-in Hours
TrailKiro Wellness Centre, 1500 Columbia AveJune 14Dose One Drop-in: 11:30 am - 6:30 pm
VernonVernon Recreation CentreOngoingDose One Drop-in Hours
West KelownaWestbank Lion's Community CentreOngoingDose One Drop-in Hours
Williams LakeThompson Rivers UniversityOngoingDose One Drop-in Hours