The Liberals are reported to have won 157 out of 338 constituencies so far with 31.8% of the vote.

The Conservative Party won in 121 constituencies, but gained 34.1% of the vote (won in constituencies with a large population).

In third place is the Quebec bloc, which won in 32 districts with 8.1%.

Then there are the New Democratic Party (26, 17.6%) and the Greens (two, 2.3%).