Here's who's running in N.B. for the April 28 federal election
Canadians will vote for a new federal government

As the April 28 federal election approaches, Canadians will soon be heading to the polls — and parties are filling their slates of candidates.
Here is a riding-by-riding list in New Brunswick with what we know so far about who is running and for which party.
This list is not yet complete as candidates have until April 7 to declare their intention. Elections Canada will publish a complete list of candidates on April 9.
We will update this list as we obtain more details from the candidates and campaigns. Click on each riding's name to learn more from Elections Canada.
Acadie-Bathurst

Liberal Party of Canada: Serge Cormier, incumbent.
Cormier was an elected MP in 2015 and 2019. He has lived in Acadie-Bathurst throughout his life and his father was a fisher. He has served as a parliamentary secretary in fisheries, immigration and defence.
Conservative Party of Canada: James Brown.
Brown is a high school teacher with the Anglophone School District North. He said he was a health sciences college teacher in Ontario before moving to the rural community of Allardville, near Bathurst.
Green Party of Canada: Wayne Wood.
CBC News is waiting for more information on this candidate.
Libertarian Party of Canada
CBC News has reached out to the leader of the Libertarian Party of New Brunswick for the name of their candidate in this riding.
New Democratic Party: Ty Boulay.
Boulay's campaign says he relocated to northern New Brunswick a few years ago and has Acadian roots. He ran for the NDP in New Brunswick's 2024 provincial election in the Belle-Baie-Belledune riding.
People's Party of Canada: Randi Raynard.
Raynard is described as dedicated to supporting freedom, respect and fairness for the community of Acadie-Bathurst, according to the PPC website.
Beauséjour

Liberal Party of Canada: Dominic LeBlanc, incumbent.
LeBlanc was first elected to Parliament in 2000 and has represented Beauséjour for about two and a half decades. He has held several cabinet positions throughout his career. His father, Romeo LeBlanc, was a former federal cabinet minister and Governor General of Canada.
Conservative Party of Canada: Nathalie Vautour.
Vautour was born in Dieppe. She is a Université de Moncton graduate and a business owner. Both her parents grew up in New Brunswick.
Green Party of Canada: Josh Shaddick.
Shaddick was born and raised in Miramichi. He is the regional manager for a drug and alcohol testing company, and ran as the Green candidate from Miramichi East in the 2024 New Brunswick provincial election.
Libertarian Party of Canada: Donna Allen.
Allen was born and raised in southeastern New Brunswick. She ran as a Libertarian in the Tantramar riding in the 2024 provincial election.
New Democratic Party: Alex Gagne.
Gagne is the former chair of the New Brunswick NDP youth caucus and a former organizer with the tenants' rights union Acorn, according to a spokesperson for the NDP. He is the former vice president for the New Brunswick NDP and was the Moncton East candidate in the 2024 provincial election.
People's Party of Canada: Eddie Cornell.
Cornell has served as a gunner in the Canadian Armed Forces for over a decade. He has also worked with the Ontario Provincial Police and participated in support of the 2022 trucker convoy in Ottawa, according to his campaign.
Fredericton-Oromocto

Communist Party of Canada: June Patterson.
Patterson was the candidate from Fredericton for the Communist Party of Canada in the 2021 federal election, where she campaigned for 2SLGBTQ+ rights as a trans woman. Her bio at the time said she had been active in environmental justice and tenants' rights movements.
Conservative Party of Canada: Brian Macdonald.
Macdonald was a New Brunswick MLA from 2010 to 2016 who later ran for the leadership of the New Brunswick Progressive Conservative Party. He has also served in the Canadian Armed Forces.
Green Party of Canada: Pamela Allen-LeBlanc.
Allen-LeBlanc ran for the Green Party in Fredericton-York in the 2024 provincial election. She is an author and a Reiki therapy instructor.
Liberal Party of Canada: David Myles.
Myles is a Juno Award-winning singer and songwriter and a former CBC radio host.
Libertarian Party of Canada: Crystal Tays.
Crystal Tays was born and raised in southern New Brunswick. She ran as a Libertarian candidate for Kings Centre in the provincial election of 2024.
New Democratic Party: Nicki Lyons-Macfarlane.
Lyons-Macfarlane was the NDP candidate for Fredericton South-Silverwood in the 2024 provincial election. They are a law library technician at the University of New Brunswick and represent the library assistants unit at Unifor Local 4504.
People's Party of Canada: Heather Michaud.
Michaud is described as dedicated to supporting freedom, respect and fairness for the community of Fredericton-Oromocto, according to the PPC website.
Fundy Royal

Conservative Party of Canada: Rob Moore, incumbent.
Moore was first elected as the MP for Fundy in 2004. After a defeat in 2015, he was re-elected in the renamed riding of Fundy Royal in 2019 and 2021. He served in the Stephen Harper cabinet as Minister of State for ACOA.
Green Party of Canada
CBC News has reached out to the Green Party of Canada for the name of their candidate in this riding.
Liberal Party of Canada: Bill Kudla.
Kudla is a retired electrician from General Motors. He worked with the company for more three decades. He has also worked with Unifor. He is a resident of Lower Coverdale.
Libertarian Party of Canada: Wayne Wheeler.
Wheeler was the Libertarian candidate from the Sussex Three-Rivers riding in the 2024 provincial election.
New Democratic Party
CBC News has reached out to the New Democratic Party for the name of their candidate in this riding.
People's Party of Canada: Alastair MacFarlane.
MacFarlane's campaign describes him as a Hillsborough-based horticulturist and machinist who entered politics after he was inspired by Maxime Bernier, leader of the party.
Madawaska-Restigouche

Conservative Party of Canada: Michel Morin.
Morin has served on New Brunswick's Haut-Madawaska municipal council. He was the Conservative candidate from Madawaska Les Lacs-Edmundston in the 2024 provincial election.
Green Party of Canada
CBC News has reached out to the Green Party of Canada for the name of their candidate in this riding.
Liberal Party of Canada: Guillaume Deschênes-Thériault.
Deschênes-Thériault has served as a councillor in Kedgwick, where he grew up, since 2021. He works as an associate researcher at a specialized consulting firm, where he focuses on the Canadian Francophonie, according to his official Facebook page.
Libertarian Party of Canada: François Provost.
Provost is the current president and a co-founder of the Libertarian Party of New Brunswick.
New Democratic Party: Daisy Petersen.
Petersen was the NDP candidate from Restigouche East in the 2024 provincial election.
People's Party of Canada
CBC News has reached out to the People's Party of Canada for the name of their candidate in this riding.
Miramichi-Grand Lake

Conservative Party of Canada: Mike Dawson.
Dawson was first elected as a member of New Brunswick's legislative assembly in 2022. In 2024, he was re-elected as the MLA for Miramichi West. He is a businessman and worked in the trade of drywall and painting for 14 years.
Green Party of Canada
CBC News has reached out to the Green Party of Canada for the name of their candidate in this riding.
Liberal Party of Canada: Lisa Harris.
Harris was the deputy mayor of Miramichi. She was elected as a New Brunswick MLA in 2014, 2018 and 2020. In 2016 she became a provincial cabinet minister. She was the Liberal candidate for Miramichi-Grand Lake in the 2021 federal election.
Libertarian Party of Canada: William Jones.
Jones ran as the Libertarian candidate for Albert-Riverview in the 2024 provincial election.
New Democratic Party
CBC News has reached out to the New Democratic Party for the name of their candidate in this riding.
People's Party of Canada
CBC News has reached out to the People's Party of Canada for the name of their candidate in this riding.
Moncton-Dieppe

Liberal Party of Canada: Ginette Petitpas Taylor, incumbent.
Petitpas Taylor was elected as the member of parliament representing Moncton-Riverview-Dieppe in 2015, 2019 and 2021. She has held several federal cabinet positions with the Liberal government.
Conservative Party of Canada: Jocelyn Dionne.
Dionne is the president of a business and management consulting company. Dionne is a Université de Moncton graduate and a volunteer hockey coach.
Green Party of Canada
CBC News has reached out to the Green Party of Canada for the name of their candidate representing this riding.
Libertarian Party of Canada: Sherie Vukelic.
Vukelic was the Libertarian candidate from Saint John West-Lancaster in the 2024 provincial election.
New Democratic Party: Serge Landry.
Landry ran as the NDP candidate for Moncton-Dieppe-Riverview in the 2021 federal election. He works with the Canadian Labour Congress as the regional representative for New Brunswick. He also works at a long-term care centre.
People's Party of Canada: Mark Duperron.
Duperron is described as dedicated to supporting freedom, respect and fairness in his community, according to his campaign.
Saint John-Kennebecasis

Liberal Party of Canada: Wayne Long, incumbent.
Long was elected as the MP for Saint John-Rothesay in 2015, 2019 and 2021. He was also the president of the Saint John Sea Dogs Hockey Club for more than a decade.
Conservative Party of Canada: Melissa Young.
Young is described as a life-long New Brunswicker, with more than three decades of experience in workforce development and "a champion for skilled trades," according to her campaign website. She has also been the CEO of Skilled Trades Ontario.
Green Party of Canada: David Macfarquhar.
Macfarquhar ran as a Green Party candidate in the 2022 Quebec election. His campaign says he grew up in Quispamsis. He is an engineer, physicist and data scientist.
Libertarian Party of Canada: Austin Venedam.
Venedam was the Libertarian candidate for the riding of Rothesay in the 2024 provincial election.
New Democratic Party
CBC News has reached out to the New Democratic Party for the name of their candidate in this riding.
People's Party of Canada: William Edgett.
Edgett's campaign describes him as passionate about serving Canadians. The PPC campaign site says he is an advocate for parental alienation issues in New Brunswick.
Saint John-St. Croix

Conservative Party of Canada: John Williamson.
Williamson was elected as the MP for New Brunswick Southwest in 2011. After being defeated in 2015, he was re-elected in his riding in 2019 and 2021. He has worked as the national director of the Canadian Taxpayers Federation and has also been the director of communications in the Prime Minister's Office.
Green Party of Canada
CBC News has reached out to the Green Party of Canada for the name of their candidate in this riding.
Liberal Party of Canada: Karen Ludwig.
Ludwig served as the MP for New Brunswick Southwest from 2015 to 2019. Before entering politics, she worked in the field of education for many years. She is a Canadian alternate commissioner for the Roosevelt Campobello International Park.
Libertarian Party of Canada: Keith Tays.
Taysis the leader of the Libertarian Party of New Brunswick. He ran as the Libertarian candidate for Fundy-The Isles-Saint John Lorneville in the 2024 provincial election.
New Democratic Party: Andrew Hill.
Hill served the Canadian Forces as a non-commissioned member for more than 17 years, during which he held several roles in the military, said his campaign. He lives in Charters Settlement and was raised in the Maritimes.
People's Party of Canada: Marc-Andre Michaud.
Michaud is a Royal Canadian Air Force veteran and works as a lead engineer with the Department of National Defence in New Brunswick, according to his campaign. He was born in Quebec and lives on a small homestead in New Brunswick.
Tobique-Mactaquac

Conservative Party of Canada: Richard Bragdon, incumbent.
Bragdon ran for the Conservatives in the 2015 federal election in Tobique-Mactaquac. He was elected as a member of parliament in the 2019 and 2021 federal elections.
Green Party of Canada: Liam MacDougall.
MacDougall ran as the Green Party candidate for Albert-Riverview in the 2024 provincial election. He's a first-year student in political science at Fredericton's St. Thomas University, according to his campaign.
Liberal Party of Canada:
CBC News has reached out to the Liberal Party of Canada for the name of their candidate in this riding.
Libertarian Party of Canada: Patrick Geraghty.
Geraghty lives in the Tobique First Nation. He is a construction worker, homesteader, singer and songwriter, according to the party.
New Democratic Party: Michael Winter.
Winter grew up in a small town of southern New Brunswick and is passionate about health care, affordable housing and protecting the environment for the residents of Tobique-Mactaquac, said an NDP spokesperson.
People's Party of Canada: Vern Brundle.
Brundle is described as dedicated to supporting freedom, respect and fairness in his community, according to the party website.
Corrections
- A prior version of this story had inaccurately said candidate Nathalie Vautour was born in Quebec.Mar 28, 2025 7:55 AM EDT