Here are the 2025 federal election candidates in Nova Scotia
Election day is Monday, April 28.

Election day in Canada is April 28. Below is a list of candidates running in Nova Scotia's 11 ridings. Elections Canada provides a tool to look up your riding by postal code.
This list of candidates is not yet complete as nominations officially close on April 7.
Details on confirmed candidates will be available on April 9.
Note: * indicates candidate seeking re-election
Acadie-Annapolis
Conservative - Chris d'Entremont *
Green - Matthew Piggott
Liberal - Ronnie LeBlanc
NDP - Ingrid Deon
PPC - James Strange
Cape Breton-Canso-Antigonish
Conservative - Allan MacMaster
Independent - Rebecca Wall
Liberal - Jaime Battiste *
NDP - Joanna Clark
PPC - Ryan Smyth
Central Nova
Conservative - Brycen Jenkins
Green - Gerald Romsa
Independent - Alexander MacKenzie
Liberal - Sean Fraser *
NDP - Jesiah MacDonald
PPC - Charlie MacEachern
Cumberland-Colchester
Conservative - Stephen Ellis *
Green - Kelly-Ann Callaghan
Liberal - Alana Hirtle
NDP - Larry Duchesne
PPC - Paul Church
Dartmouth-Cole Harbour
Conservative - Isabelle Obeid
Green - Rana Zaman
Liberal - Darren Fisher *
Libertarian - Joseph Shea
NDP - Keith Morrison
PPC - Michelle Lindsay
Halifax
Canadian Future Party - Megan Harris
Conservative - Mark Boudreau
Green - Amethyste Hamel-Gregory
Liberal - Shannon Miedema
NDP - Lisa Roberts
PPC - Maricar Aliasut
Halifax West
Conservative - Rob Batherson
Green - Ron Parker
Liberal - Lena Metlege Diab *
NDP - Rae Tench
PPC - Adam LeRue
Kings-Hants
Conservative - Joel Hirtle
Green - Karen Beazley
Liberal - Kody Blois *
NDP - Paul Doerr
PPC - Alex Cargill
Sackville-Bedford-Preston
Conservative - Dave Carroll
Green - Andre Anderson
Liberal - Braedon Clark
NDP - Isaac Wilson
PPC - Ryan Slaney
South Shore-St. Margarets
Conservative - Rick Perkins *
Green - Mark Embrett
Independent - Hayden Henderson
Liberal - Jessica Fancy-Landry
PPC - Patrick Boyd
Sydney-Glace Bay
Canadian Future Party - Chris Gallant
Conservative - Anna Manley
Independent - Joe Ward
Liberal - Mike Kelloway *
Libertarian - Mike Pittman
Marxist-Leninist Party - Nik Boisvert
NDP - Kimberly Losier
PPC - Jeffrey Evely