File photo. (Image Credit: CFJC Today)
B.C. Votes

B.C. Election 2026: Where to go, how to register ahead of advance voting

Oct 16, 2026 | 6:00 AM

KAMLOOPS — Advance voting in the 2026 B.C. general election begins Friday (Oct. 16). 

Daily between 8:00 a.m. and 8:00 p.m. from Friday to Wednesday (Oct. 21), residents in the Cariboo, Nicola, Shuswap and Thompson regions will be able to cast ballots in the ridings of Cariboo-Chilcotin, Fraser-Nicola, Kamloops Centre, Kamloops-North Thompson and Salmon Arm-Shuswap.

A list of candidates in each of those ridings can be viewed here. 

A breakdown of advance voting locations per riding is listed below: 

Kamloops Centre 

  • Aberdeen Mall – 14-1320 Trans-Canada Hwy. W – Oct. 16 to 21 
  • Kamloops Full Gospel Tabernacle – 1550 Tranquille Rd. – Oct. 16 to 21 
  • St. Paul’s Cathedral – 360 Nicola St. – Oct. 16 to 21 

Kamloops-North Thompson 

  • Barriere Lions Hall – 4350 Borthwick Ave. – Barriere – Oct. 16 to 19 
  • Chase Creekside Seniors Centre – 542 Shuswap Ave. – Chase – Oct. 18 to 21 
  • Chief Louis Crossing – 407-302 Yellowhead Hwy. – Tk’emlups – Oct. 16 to 21 
  • Dallas Barnhartvale Baptist Church – 495 Todd Rd. – Kamloops – Oct. 16 to 21 
  • Vavenby and District Legion Branch 259 – 3-257 Glen Rd. – Clearwater – Oct. 18 to 21 
  • Westsyde Fellowship Church – 2833 Westsyde Rd. – Kamloops – Oct. 16 to 21 

Fraser-Nicola 

  • Agassiz Agricultural Association Hall – 6800 Pioneer Ave. – Kent – Oct. 18 to 20 
  • Canyon Lanes Bowling Alley – 47585 Trans-Canada Hwy. – Boston Bar – Oct. 20 to 21 
  • Leq’a:mel Community Hall – 43101 Leq’a:mel Way – Lake Errock – Oct. 21 
  • Lillooet & District Rec Centre – 930 Main St. – Lillooet – Oct. 18 to 21 
  • Logan Lake Secondary School – 50 Ponderosa Ave. – Logan Lake – Oct. 17 to 18 
  • Nicola Valley Institute of Technology – 4155 Belshaw St. – Merritt – Oct. 16 to 21 
  • Royal Canadian Legion Branch 228 – 344 Fort St. – Hope – Oct. 18 to 21 
  • Village of Lytton – Parish Hall – 140 Seventh St. – Lytton – Oct. 18 to 19 

Cariboo-Chilcotin 

  • 108 Mile Ranch Community Hall – 4924 Telqua Dr. – 108 Mile Ranch – Oct. 16 to 21 
  • Cache Creek Community Hall – 1270 Stage Rd. – Cache Creek – Oct. 16 to 21 
  • Clinton Memorial Hall – 306 Le Bourdais Ave. – Clinton – Oct. 18 to 21 
  • Creekside Seniors’ Centre – 501 Cedar Ave. – 100 Mile House – Oct. 19 to 21 
  • Ramada Williams Lake – 1118 Lakeview Cres. – Williams Lake – Oct. 18 to 21 

Salmon Arm-Shuswap 

  • Armstrong Centennial Hall – 3305 Pleasant Valley Rd. – Armstrong – Oct. 16 to 21 
  • Falkland Elementary School – 5732 Tuktakamin Rd. – Falkland – Oct. 17 to 18 
  • Lakeview Community Centre – 7703 Squilax-Anglemont Rd. – Anglemont – Oct. 18 to 20 
  • MV Beattie Elementary School – 1308 Sicamous St. – Enderby – Oct. 17 to 18 
  • Parkview Elementary School – 605 Parksville St. – Sicamous – Oct. 17 to 18 
  • Rogers Place Auditorium – 2600 10 Ave. NE – Salmon Arm – Oct. 16 to 20 
  • Sorrento Drop In Society – 1148 Passchendaele Rd. – Sorrento – Oct. 18 to 21 

A list of election day polling stations in Kamloops Centre and Kamloops-North Thompson can be found here. A full map of all advance and election day voting places across the province can be viewed here. 

Residents also have until Oct. 18 to request a vote-by-mail package online. 

People can also register to vote by providing their name, date of birth, address, and one of: 

  • the number of their B.C. driver’s license or B.C. identification card 
  • the last six digits of their Social Insurance Number or Personal Health Number 

Voters are required to be Canadian citizens at least 18-years-old on election day, and have been a resident of B.C. since April 23, 2026. More information about identification requirements can be found here.

All of CFJC’s coverage of the upcoming provincial election can be found here.