This is a page from the 2024 Nova Scotia general election.
Looking for the 2025 Newfoundland and Labrador general election? Click here.

Find your 2024 Nova Scotia election candidates

Annapolis

David Bowlby
PC
Carman Kerr
Liberal
Cheryl Burbidge
NDP
Sara Adams
Green

Antigonish

Michelle Thompson
PC
Sheila Sears
Liberal
John MacIsaac
NDP

Argyle

Colton LeBlanc
PC
Lorelei Murphy
Liberal
Lauren Skabar
NDP
Lynette Amirault
Green

Bedford Basin

Tim Outhit
PC
Doris Robbins
Liberal
Ryan Lutes
NDP

Bedford South

Damian Stoilov
PC
Braedon Clark
Liberal
Ron G. Parker
Green
Isaac G. Wilson
NDP

Cape Breton Centre-Whitney Pier

Kendra Coombes
NDP
Darren O'Quinn
PC
Joleen Magliaro
Liberal

Cape Breton East

Brian Comer
PC
Isabelle Lalonde
NDP
Joe Ward
Liberal

Chester-St. Margaret's

Danielle Barkhouse
PC
Laura Mulrooney
Liberal
Brendan Mosher
NDP

Clare

Ryan Robicheau
PC
Ronnie LeBlanc
Liberal
Dre Taylor
NDP

Clayton Park West

Adegoke Fadare
PC
Wendy Hood-Morris
NDP
Elizabeth Eustaquio-Domondon
Liberal

Colchester North

Tom Taggart
PC
Christina McCarron
NDP
Jillian Foster
Green
Dustin Rekunyk
Liberal

Colchester-Musquodoboit Valley

Scott Armstrong
PC
Janet Moulton
NDP
Gwynneth Bellefontaine
Liberal

Cole Harbour

Leah Martin
PC
Tania Meloni
Liberal
Alec Stratford
NDP
John E. McStay
Green

Cole Harbour-Dartmouth

Brad McGowan
PC
Vishal Bhardwaj
Liberal
Kayley Dixon
NDP

Cumberland North

Bill Dowe
PC
Kurt Ditner
Liberal
Elizabeth Smith-McCrossin
Independent
Tyson Boyd
NDP

Cumberland South

Tory Rushton
PC
Liam MacDonald
Liberal
Larry Duchesne
NDP

Dartmouth East

Tim Halman
PC
Stacy Chesnutt
Liberal
Holly Fraughton
NDP

Dartmouth North

Karina Sanford
PC
Pam Cooley
Liberal
Susan Leblanc
NDP

Dartmouth South

Bea MacGregor
PC
Barb Henderson
Liberal
Claudia Chender
NDP

Digby-Annapolis

Jill Balser
PC
Joey Amero
Liberal
Shannon Long
NDP

Eastern Passage

Barbara Adams
PC
Chris Peters
Liberal
Tammy Jakeman
Independent

Eastern Shore

Kent Smith
PC
Doyle Safire
Liberal
Kevin Conrod
Green
Don Carney
NDP

Fairview-Clayton Park

Patricia Arab
Liberal
Lina Hamid
NDP
Nicole Mosher
PC

Glace Bay-Dominion

John White
PC
David Alexander MacLeod
Liberal
Kathy Chapman
NDP

Guysborough-Tracadie

Greg Morrow
PC
Deborah Martinello
NDP
George Grant
Liberal

Halifax Armdale

Craig Myra
PC
Ali Duale
Liberal
Rod Wilson
NDP

Halifax Atlantic

Brendan Maguire
PC
Phil Chisholm
Liberal
Cathy Cervin
NDP
Gadfly Stratton
Green

Halifax Chebucto

Gerard Bray
Liberal
Krista Gallagher
NDP
Tonya Malay
PC
Jonathan Bradet-Legris
Green

Halifax Citadel-Sable Island

Rob Grace
Liberal
Lisa Lachance
NDP
Eleanor Humphries
PC
Karen Beazley
Green

Halifax Needham

Suzy Hansen
NDP
Trayvone Clayton
PC
Amethyste Hamel-Gregory
Green
Jon Frost
Liberal

Hammonds Plains-Lucasville

Rick Burns
PC
Ben Jessome
Liberal
Roger Croll
Green
Terry J. Eyland
NDP

Hants East

John A. MacDonald
PC
Shannon MacWilliam
Liberal
Abby Cameron
NDP

Hants West

Melissa Sheehy-Richard
PC
Brian Casey
Liberal
Simon Greenough
NDP
James Omand
Independent

Inverness

Joanna Clark
NDP
Kyle MacQuarrie
PC
Jaime Beaton
Liberal

Kings North

John A. Lohr
PC
Richelle Brown Redden
Liberal
Gillian Yorke
NDP
Dave Lowe
Green

Kings South

Julie Vanexan
PC
Mike Hamm
Liberal
Ramona Jennex
NDP
Sheila G. Richardson
Green

Kings West

Chris Palmer
PC
Brad Beardsley
Liberal
Madeline Taylor
Green
Paul Doerr
NDP

Lunenburg

Susan Corkum-Greek
PC
Melissa Duggan
Liberal
Nick Jennery
NDP
Frank Fawson
Green

Lunenburg West

Becky Druhan
PC
Jonathan Crouse
Liberal
Mitchell Thomas-Langford
Green
Nicholas Piovesan
NDP

Northside-Westmount

Fred Tilley
PC
Danny Laffin
Liberal
Katelyn Armstrong
NDP

Pictou Centre

Danny MacGillivray
PC
Kris MacFarlane
Liberal
Mary Stewart
NDP

Pictou East

Tim Houston
PC
Vernon Theriault
NDP
Stephanie Quinn
Liberal

Pictou West

Marco MacLeod
PC
Mary Wooldridge-Elliott
Liberal
Carol Ferguson
NDP
Clare Brett
Green

Preston

Twila Grosse
PC
Carlo Simmons
Liberal
Colter (C.C.) Simmonds
NDP
Andre Anderson
Green

Queens

Kim Masland
PC
Brian Skabar
NDP
Cathy DeRome
Liberal

Richmond

Trevor Boudreau
PC
Rochelle Heudes
Liberal
Marc Currie
NDP

Sackville-Cobequid

Paul Wozney
NDP
Paul Russell
PC
Agatha Bourassa
Liberal

Sackville-Uniacke

Brad Johns
PC
Lisa Blackburn
NDP
Thomas Trappenberg
Liberal

Shelburne

Nolan Young
PC
Debbie Muise
Liberal
Bridget Taylor
NDP

Sydney-Membertou

Brian MacArthur
PC
Derek Mombourquette
Liberal
Alison Aho
NDP
Steven McGrath
Green

Timberlea-Prospect

Trish MacDonald
PC
Iain Rankin
Liberal
Rose Gillam
NDP
Jane Matheson
Green

Truro-Bible Hill-Millbrook-Salmon River

Dave Ritcey
PC
Frank Johnston
Liberal
Cailen Pygott
NDP

Victoria-The Lakes

Dianne L. Timmins
PC
Stephen MacAskill
Liberal
Samuel Stirling
NDP
Adriana MacKinnon
Green
Stemer MacLeod
Independent

Waverley-Fall River-Beaver Bank

Brian Wong
PC
Elizabeth Booth
Liberal
Donna McCarthy
NDP
Anthony Edmonds
Green

Yarmouth

Nick Hilton
PC
Zach Churchill
Liberal
Gillian Rowley
NDP
Adam Randall
Green