Stephen Woodworth Conservative 21119 42.4%
Karen Redman Liberal 15592 31.3%
Peter Thurley NDP 10742 21.6%
Byron Williston Green 1972 4%
Alan Rimmer Independent 199 0.4%
Martin Suter Communist2000 93 0.2%
Mark Corbiere MarxistLeninist1993 92 0.2%