- Fraser Valley Current
- Posts
- 2025 Election: Abbotsford and Mission candidates, ridings, and voting info
2025 Election: Abbotsford and Mission candidates, ridings, and voting info
Everything you need to know about the upcoming federal election in Abbotsford, Mission, Matsqui, and parts of the Eastern Fraser Valley.

Want to stay up to date on the federal election in Abbotsford and Mission? Subscribe for free to get the Fraser Valley Current in your email every weekday morning.
The 2025 federal election campaign will end April 28 with a new set of Parliamentarians tasked with the job of governing Canada.
Below, we’ve collected everything voters in Abbotsford, Mission, Matsqui, Harrison Hot Springs, and parts of the Eastern Fraser Valley need to know about the election, including who is running, how to vote, and upcoming all-candidates meetings. You can find your riding below.
Don’t know which riding you are in? Find out here.
Don't know what the federal government does? Check out our detailed explainer here.
You can find our other election hubs here: Langley | Chilliwack & Eastern Fraser Valley
Abbotsford-South Langley

Abbotsford-South Langley is a new riding for the 2025 federal election. It encompasses southern Abbotsford west of Highway 11 and Langley Township south of Highway 1.
You can see our map of the riding’s boundaries here. You can see a PDF of the riding’s boundaries here.
You can find information on how to vote, who your candidates are, details on all-candidates meetings, and links to past stories below.
The parties | Candidates | All-candidates meetings | Election coverage | How to vote | Where to vote | Results
The parties
There are four major parties fielding candidates in BC in the upcoming federal election: the Liberal Party of Canada, the Conservative Party of Canada, NDP, and the Green Party of Canada. There are also other smaller parties and independent candidates. You can find basic information about each party and their platform at the bottom of this page, or by using the links below.
Candidates
Six candidates are running in Abbotsford-South Langley: Aeriol Alderking (People’s Party of Canada), Mike de Jong (Independent), Kevin Gillies (Liberal), Sukhman Singh Gill (Conservative), Melissa Snazell (Green) and Dharmasena Yakandawela (NDP). The candidates are listed in alphabetical order below.
Aeriol Alderking - People’s Party of Canada

Incumbent: No
Aeriol Alderking is an Abbotsford resident and a former candidate for the Christian Heritage Party both provincially and federally. She has participated in parent advisory councils, as well as district- and provincial-level PACs in the past.
Mike de Jong - Independent

Incumbent: No
Mike de Jong is a former BC MLA, and was in office under the BC Liberals for 30 years. He was Minister of Finance under then-BC Premier Christy Clark. He announced in 2024 that he would not run in the upcoming provincial election, and stated that he was considering running for the federal Conservatives instead. The Conservative Party of Canada did not chose him as their candidate for the Abbotsford-South Langley riding, and de Jong chose to run as an independent.
Kevin Gillies - Liberal Party of Canada

Incumbent: No
Kevin Gillies is an Abbotsford realtor He worked as a journalist at the Abbotsford-Mission Times from 1995 until 2003.
Sukhman Singh Gill - Conservative Party of Canada

Incumbent: No
Sukhman Singh Gill is the farm and office co-ordinator for BKS Blueberry Farm Ltd., and grew up on his family’s blueberry farm. Gill, 25, is currently working on a bachelor degree in business administration at Kwantlen Polytechnic University.
Melissa Snazell - Green Party of Canada

Incumbent: No
Melissa Snazell is a pharmacy technician in Aldergrove. She ran with the Green Party in Langley-Abbotsford during the last provincial election, taking home 6% of the vote. Snazell is a single parent and working towards a degree in policy and geography.
Dharmasena Yakandawela - NDP

Incumbent: No
Dharmasena Yakandawela is an Abbotsford lawyer. He formerly served as a judge and magistrate in Sri Lanka.
All-candidates meetings
Find upcoming all-candidates meetings and townhalls here.
Wednesday, April 16: The Bertrand Creek Enhancement Society will host an all-candidates meeting with a focus on the environment on Wednesday, April 16 at the Langley Arts Council (26670 29th Ave.). Details online.
Thursday, April 17: Langley Seniors in Action hosts an all-candidates meeting on Thursday, April 17 from 2pm to 4pm at the Langley Senior Resources Society (2605 51b Ave). The meeting will include candidates from Cloverdale-Langley City, Langley Township-Fraser Heights, and Abbotsford-South Langley. Details online.
Wednesday, April 23: The Abbotsford Chamber of Commerce will host an all-candidates forum focused on business issues April 23 at 6pm at the AEP Legacy Sports Centre Banquet Hall at Rotary Stadium. Details online.
Election coverage
Find our stories about the 2025 federal election here. (The most recent stories will be at the top of the list.)
What keeps Canada democratic—and independent? Readers asked. We answered. — April 17, 2025
Government 101: How does Canada's federal government work? — April 16, 2025
Former BC Finance Minister Mike de Jong to run as an independent — March 27, 2025
Most Liberal candidates yet to be revealed in Fraser Valley — March 25, 2025
Fraser Valley: Your 2025 federal election riding — March 23, 2025
How to vote
You can find details on how to vote in our main election hub.
Where to vote
Unlike the BC provincial election, you must submit your ballot in your designated polling station.
If you register in advance, you will receive a voter information card with your designated polling station in the mail.
You can also look up your designated polling station online, by searching your postal code on the Elections Canada page for Abbotsford-South Langley.
Results
Our Abbotsford and Mission federal election results page is now live. You will be able to keep up to date on the local outcome in real-time after polls close at 7pm on Monday, April 28. The page also includes the results for the Fraser Valley’s other ridings.
Are we missing something? Send us an email.
Mission-Matsqui-Abbotsford

The Mission-Matsqui-Abbotsford riding covers most of Mission, and the northern half of Abbotsford. The riding formerly covered much of the Fraser Canyon, and now only goes as far east at Harrison Hot Springs.
You can see our map of the riding’s boundaries here. You can see a PDF of the riding’s boundaries here.
You can find information on how to vote, who your candidates are, details on all-candidates meetings, and links to past stories below.
The parties | Candidates | All-candidates meetings | Election coverage | How to vote | Where to vote | Results
The parties
There are four major parties fielding candidates in BC in the upcoming federal election: the Liberal Party of Canada, the Conservative Party of Canada, NDP, and the Green Party of Canada. There are also other smaller parties and independent candidates. You can find basic information about each party and their platform at the bottom of this page, or by using the links below.
Candidates
Five candidates are running in Mission-Matsqui-Abbotsford: Jules Côte (NDP), Jeff Howe (Liberal), John Kidder (Green), Kevin Sinclair (PPC), and Brad Vis (Conservative). The candidates are listed in alphabetical order below.
Jules Côte - NDP

Incumbent: No
Jules Côte is a student at the University of the Fraser Valley. She grew up in Abbotsford, and is a member of the National Farmers’ Union. She also volunteers with the food bank and the Starfish Pack program.
Jeff Howe - Liberal Party of Canada

Incumbent: No
Jeff Howe is an Abbotsford lawyer who runs a legal practice with a focus on human rights and Indigenous law. He previously was general counsel for White Bear First Nation in Saskatchewan and helped establish the pro bono White Bear Legal Clinic. He is a member of the Canadian Bar Association and previously served in its Aboriginal Law and Military Law sections.
John Kidder - Green Party of Canada

Incumbent: No
John Kidder is the husband of Green Party of Canada co-leader Elizabeth May. He is from Ashcroft and last ran for the federal green party in 2019, where he finished with nearly 11% of the vote. He recently tried to run in the BC provincial election, but was unable to get enough signatures.
Kevin Sinclair - People’s Party of Canada

Incumbent: No
Kevin Sinclair is a truck driver in Abbotsford. He started a House of Commons petition calling for led shot to be banned after a high volume of swan fatalities in Judson Lake. Sinclair ran with the PPC during the last federal election; he finished with 7.5% of the vote.
Brad Vis - Conservative Party of Canada

Incumbent: Yes
Brad Vis has been the MP for the Mission-Matsqui area since 2019. He has held a number of positions in the official opposition, including Shadow Minister for Small Business Recovery and Growth.
All-candidates meetings
Find upcoming all-candidates meetings and townhalls here.
Tuesday, April 8: The Mission Chamber of Commerce hosted an all-candidates meeting for Mission-Matsqui-Abbotsford candidates on Tuesday, April 8 at the Best Western Conference Centre in Mission. You can watch the debate online here. You can read the Mission Record’s recap of the event here.
Election coverage
Find our stories about the 2025 federal election here. (The most recent stories will be at the top of the list.)
What keeps Canada democratic—and independent? Readers asked. We answered. — April 17, 2025
Government 101: How does Canada's federal government work? — April 16, 2025
Former BC Finance Minister Mike de Jong to run as an independent — March 27, 2025
Most Liberal candidates yet to be revealed in Fraser Valley — March 25, 2025
Fraser Valley: Your 2025 federal election riding — March 23, 2025
How to vote
You can find details on how to vote in our main election hub.
Where to vote
Unlike the BC provincial election, you must submit your ballot in your designated polling station.
If you register in advance, you will receive a voter information card with your designated polling station in the mail.
You can also look up your designated polling station online, by searching your postal code on the Elections Canada page for Mission-Matsqui-Abbotsford.
Results
Our Abbotsford and Mission federal election results page is now live. You will be able to keep up to date on the local outcome in real-time after polls close at 7pm on Monday, April 28. The page also includes the results for the Fraser Valley’s other ridings.
Are we missing something? Send us an email.
The parties
There are four major parties fielding candidates in BC in the upcoming federal election: the Liberal Party of Canada, the Conservative Party of Canada, NDP, and the Green Party of Canada. There are also other smaller parties and independent candidates. You can find basic information about each party and their platform below.
Liberal Party of Canada (LPC)

Leader: Mark Carney
Website: liberal.ca
Platform: Not yet released
Seats before election call: 153/338
The Liberal Party of Canada is led by Mark Carney, whom party members chose to replace outgoing Prime Minister Justin Trudeau in March. They governed with the support of the NDP. Carney is the former governor of the Bank of Canada and Bank of England, but has no political experience. Trudeau resigned in March after nine and a half years as Prime Minister. Previous Liberal prime ministers include Jean Chretien, and Paul Martin.
Conservative Party of Canada (CPC)

Leader: Pierre Poilievre
Website: conservative.ca
Platform: Not yet released
Seats before election call: 120/338
The Conservative Party of Canada has been led by Pierre Poilievre since 2022. Before the dissolution of Parliament it was the official opposition. Poilievre was first elected to Parliament in 2004 at the age of 25 and was a cabinet minister during Stephen Harper's final two years as Prime Minister. The Conservative Party of Canada was formally created in 2003, when the Progressive Conservative and the Canadian Alliance parties merged. It held power from 2006 to 2015, with Harper as Prime Minister. Erin O'Toole led the party during the 2021 election.
NDP

Leader: Jagmeet Singh
Website: ndp.ca
Platform: Not yet released
Seats before election call: 25/338
The New Democratic Party has been led by Jagmeet Singh. Before the dissolution of Parliament it held 25 seats and supported the Liberals through an agreement in which they pledged not to bring down the government in exchange for action on certain policies. Singh has led the NDP since 2017. He was previously a defence lawyer and a member of the Ontario Provincial Parliament. The NDP has never held power in Canada, although it was the official opposition from 2011 to 2015. Previous NDP leaders include Jack Layton and Tom Mulcair.
Green Party of Canada (GPC)

Leader: Elizabeth May and Jonathan Pedeneault
Website: greenparty.ca
Platform: greenparty.ca/our-plan
Seats before election call: 2/338
The Green Party of Canada has two party leaders: Elizabeth May and Jonathan Pedneault. May has been a Member of Parliament since 2011. She previously led the party from 2006 to 2019 and returned to the leadership after the resignation of her successor, Annamie Paul. Pedneault joined her as co-leader in January. The party had two MPs before the election: May and Mike Morrice
Others
The Bloc Québécois is a federal party that only runs candidates in Québec and is broadly supportive of Québec independence. The party has been led by Yves-François Blanchet since 2019 and held 33 of 338 seats before the election was called. When no party has a Parliamentary majority, the Bloc has occasionally provided support to governing parties that promise either increased support for social services or decentralization of power within Canada.
The People’s Party of Canada is a relatively new party, formed by former Conservative Maxime Bernier in 2018. (Bernier was previously a cabinet minister in Stephen Harper's Conservative government before being ejected.) The party has never won a seat in Parliament, and last election held 5% of the popular vote.
The United Party of Canada has one candidate running in the Fraser Valley. The party was formed in 2023 by Grant Abraham, who left the Conservative Party after an unsuccessful attempt to run for party leadership. The party aims to have Canada withdraw from the United Nations and World Health Organization, eliminate emissions caps, deport certain immigrants, and introduce a total abortion ban.
Other registered political parties include the Animal Protection Party of Canada, the Canadian Future Party, the Centrist Party of Canada, the Christian Heritage Party of Canada, the Communist Part of Canada, the Libertarian Party of Canada, the Marijuana Party, the Marxist-Leninist Party of Canada, and the the Rhinoceros Party.
Candidates have also occasionally run as independents, although those bids are rarely successful during an election. There were four independent MPs in Parliament before the election call, three of whom were elected under the Liberal or Conservative banner before leaving the party part-way through their term.
Want to stay up to date on the federal election in Abbotsford and Mission? Subscribe for free to get the Fraser Valley Current in your email every weekday morning.
Reply