Results of the June 7, 2018 Ontario election - Riding Results

Oakville

Party Votes Candidate
PC 24,598 Stephen Crawford 1st past the post
Liberal 20,122 Kevin Flynn 5th added seat,  2nd added Liberal seat
NDP 9,277 Lesley Sprague
Green 1,976 Emily De Sousa
Libertarian 294 Spencer Oklobdzija
Riding Total 56,267