BC Ballot / How did my MLA vote? / Bill 12, 43rd Parliament, 2nd Session
Safe Access to Schools Amendment Act, 2026
Amends the Safe Access to Schools Act to change the date on which that Act is repealed.
The Safe Access to Schools Act, passed in 2024, lets cabinet set access zones around schools by regulation. Inside a zone a person must not block access, disrupt a class or school activity, take part in a protest, try to persuade someone not to attend or teach, or intimidate anyone, with exceptions for students, people at work and lawful picketing; police may arrest without a warrant. The 2024 Act wrote its own expiry into section 9: July 1, 2026. Bill 12 replaces that date with July 1, 2028, so the zones and the prohibitions run two more years.
- Sponsor
- Hon. Niki Sharma, Attorney General and Deputy Premier
- Subject
- Education
Justice and public safety - Became law
- April 16, 2026
- Full text
- leg.bc.ca
Passed the Legislature
, April 1, 2026. The vote was 86 to 4.
By party
Who voted for and against
For (86)
- Brittny AndersonKootenay Central · BC NDP
- George AndersonNanaimo-Lantzville · BC NDP
- Rohini AroraBurnaby East · BC NDP
- Brenda BaileyVancouver-South Granville · BC NDP
- Bruce BanmanAbbotsford South · Conservative
- Lisa BeareMaple Ridge-Pitt Meadows · BC NDP
- Garry BeggSurrey-Guildford · BC NDP
- Harman BhanguLangley-Abbotsford · Conservative
- Rosalyn BirdPrince George-Valemount · Conservative
- Jennifer BlatherwickCoquitlam-Maillardville · BC NDP
- Lynne BlockWest Vancouver-Capilano · Conservative
- Rob BotterellSaanich North and the Islands · BC Green Party
- Amelia BoultbeePenticton-Summerland · Independent
- Christine BoyleVancouver-Little Mountain · BC NDP
- Jagrup BrarSurrey-Fleetwood · BC NDP
- Dallas BrodieVancouver-Quilchena · Independent
- Hon ChanRichmond Centre · Independent
- Susie ChantNorth Vancouver-Seymour · BC NDP
- Brent ChapmanSurrey South · Conservative
- Paul ChoiBurnaby South-Metrotown · BC NDP
- George ChowVancouver-Fraserview · BC NDP
- Sheldon ClarePrince George-North Cariboo · Conservative
- Laanas - Tamara DavidsonNorth Coast-Haida Gwaii · BC NDP
- Pete DavisKootenay-Rockies · Conservative
- Brennan DayCourtenay-Comox · Conservative
- Gavin DewKelowna-Mission · Conservative
- Mandeep DhaliwalSurrey North · Conservative
- Sunita DhirVancouver-Langara · BC NDP
- Adrian DixVancouver-Renfrew · BC NDP
- Lorne DoerksonCariboo-Chilcotin · Conservative
- David EbyVancouver-Point Grey · BC NDP
- Mable ElmoreVancouver-Kensington · BC NDP
- Mike FarnworthPort Coquitlam · BC NDP
- Reann GasperAbbotsford-Mission · seat now vacant
- Diana GibsonOak Bay-Gordon Head · BC NDP
- Kiel GiddensPrince George-Mackenzie · Conservative
- Rick GlumacPort Moody-Burquitlam · BC NDP
- Kelly GreeneRichmond-Steveston · BC NDP
- Trevor HalfordSurrey-White Rock · Conservative
- Sharon HartwellBulkley Valley-Stikine · Conservative
- Linda HepnerSurrey-Serpentine River · Conservative
- Spencer Chandra HerbertVancouver-West End · BC NDP
- Stephanie HigginsonLadysmith-Oceanside · BC NDP
- Ravi KahlonDelta North · BC NDP
- Anne KangBurnaby Centre · BC NDP
- Steve KoonerRichmond-Queensborough · Conservative
- Nina KriegerVictoria-Swan Lake · BC NDP
- Dana LajeunesseJuan de Fuca-Malahat · BC NDP
- Kristina LoewenKelowna Centre · Conservative
- Grace LoreVictoria-Beacon Hill · BC NDP
- Tony LuckFraser-Nicola · Conservative
- Bowinn MaNorth Vancouver-Lonsdale · BC NDP
- Sheila MalcolmsonNanaimo-Gabriola Island · BC NDP
- Macklin McCallWest Kelowna-Peachland · Conservative
- Scott McInnisColumbia River-Revelstoke · Conservative
- Peter MilobarKamloops Centre · Conservative
- Lawrence MokMaple Ridge East · Conservative
- Steve MorissetteKootenay-Monashee · BC NDP
- Randene NeillPowell River-Sunshine Coast · BC NDP
- Larry NeufeldPeace River South · Conservative
- Josie OsborneMid Island-Pacific Rim · BC NDP
- Ravi ParmarLangford-Highlands · BC NDP
- Ian PatonDelta South · Conservative
- Amshen - Joan PhillipVancouver-Strathcona · seat now vacant
- Lana PophamSaanich South · BC NDP
- Misty Van PoptaLangley-Walnut Grove · Conservative
- Darlene RotchfordEsquimalt-Colwood · BC NDP
- Janet RoutledgeBurnaby North · BC NDP
- John RustadNechako Lakes · Conservative
- Harwinder SandhuVernon-Lumby · BC NDP
- Amna ShahSurrey City Centre · BC NDP
- Niki SharmaVancouver-Hastings · BC NDP
- Ward StamerKamloops-North Thompson · Conservative
- Elenore SturkoSurrey-Cloverdale · Independent
- Jessie SunnerSurrey-Newton · BC NDP
- Bryan TepperSurrey-Panorama · Conservative
- Jody ToorLangley-Willowbrook · Conservative
- Qwulti'stunaat - Debra ToporowskiCowichan Valley · BC NDP
- Jeremy ValerioteWest Vancouver-Sea to Sky · BC Green Party
- Á'a:líya WarbusChilliwack-Cultus Lake · Conservative
- Teresa WatRichmond-Bridgeport · Conservative
- Jennifer WhitesideNew Westminster-Coquitlam · BC NDP
- Jodie WickensCoquitlam-Burke Mountain · BC NDP
- David WilliamsSalmon Arm-Shuswap · Conservative
- Donegal WilsonBoundary-Similkameen · Conservative
- Terry YungVancouver-Yaletown · BC NDP
Against (4)
- Tara ArmstrongKelowna-Lake Country-Coldstream · Independent
- Jordan KealyPeace River North · Independent
- Heather MaahsChilliwack North · Conservative
- Korky NeufeldAbbotsford West · Conservative
Did not vote (3)
The record names only who voted for and who voted against. It does not say why anyone is missing.
- Raj ChouhanBurnaby-New Westminster · BC NDP · Speaker, voted only to break the tie
- Anna KindyNorth Island · Conservative
- Claire RattéeSkeena · Conservative
Sources
- Safe Access to Schools Act, SBC 2024 c. 18
- Bill 12, Safe Access to Schools Amendment Act, 2026, first reading text
- Progress of bills, 43rd Parliament, 2nd Session
- Legislative Assembly copyright terms
Conservative is the Conservative Party of British Columbia, the label the Legislative Assembly uses.