Results of the October 21, 2019 Canadian election - Riding Results

Durham, Ontario

Party Votes Candidate
Conservative 30,627 Erin O'Toole 1st past the post
Liberal 23,299 Jonathan Giancroce
NDP 13,144 Sarah Whalen‑Wright 43rd added seat,  26th added NDP seat
Green 3,881 Evan Price
People's Party 1,472 Brenda Virtue

Riding Total 72,423