2019 Canadian federal election

The 2019 Canadian federal election was held on October 21, 2019. Members of the House of Commons were elected to the 43rd Canadian Parliament. In keeping with the maximum four-year term under a 2007 amendment to the Canada Elections Act, the writs of election for the 2019 election were issued by Governor General Julie Payette on September 11, 2019.

With 33.12% of the vote for the Liberal Party, led by incumbent Prime Minister Justin Trudeau, the 2019 election ranked second (with the 2021 federal election ranking first) for the lowest vote share for a party that would go on to form a single-party minority government. The Liberals lost the popular vote to the Conservative Party by one per cent, marking only the second time in Canadian history that a governing party formed a government while receiving less than 35 per cent of the national popular vote, the first time being the inaugural 1867 Canadian federal election after Confederation. It was also the first time since 1979 that the party with the most votes overall did not win the most seats.

The Conservatives, led by Andrew Scheer, won 121 seats and remained the Official Opposition. The Bloc Québécois, led by Yves-François Blanchet, won 32 seats to regain official party status and became the third party for the first time since 2008. The New Democratic Party, led by Jagmeet Singh, won 24 seats, its worst result since 2004. The Green Party, led by Elizabeth May, saw its best election results with three seats and for the first time received over one million votes. The Greens also elected their first MP outside of British Columbia, Jenica Atwin in Fredericton, New Brunswick. Independent MP Jody Wilson-Raybould won her seat and was the first independent to win a seat in over a decade. In their first election, the People's Party failed to win any seats, as leader Maxime Bernier lost his own seat in Beauce, a seat he won as a Conservative in the previous four elections before forming his own party following his unsuccessful bid for the Conservative Party's leadership.

Background
The 2015 federal election resulted in a Liberal majority government headed by Justin Trudeau. The Conservatives became the Official Opposition (with Stephen Harper announcing his resignation as party leader) and the New Democrats (NDP) became the third party. While members of the Bloc Québécois and the Greens were elected to the House, both failed to achieve the required number of MPs—twelve—for official party status. Bloc leader Gilles Duceppe announced his resignation shortly after the election, and was succeeded by Parti Québécois MNA Martine Ouellet. After losing a leadership review, Ouellet announced she would step down as Bloc leader on June 11, 2018, and was succeeded by Yves-François Blanchet on January 17, 2019.

Tom Mulcair was rejected as NDP party leader; he gained only 48% of the vote at the NDP's April 2016 leadership review. The party held a leadership election on October 1, 2017, electing Ontario MPP and the former Deputy Leader of the Ontario New Democratic Party Jagmeet Singh as Mulcair's successor.

Parties and standings
The table below lists parties represented in the House of Commons after the 2015 federal election, and the standings at dissolution.

Bill C-44
Bill C-44 was passed in 2017 and assigned responsibility to the Parliamentary Budget Office to calculate the cost of party platforms for elections; the review was available in the 2019 election. The Parliamentary Budget Office had a $500,000 budget for costing party platforms for this election, but announced it would only review a party platform at the request of the authoring party. It also conducted confidential assessments of independent and party platform proposals preceding the election campaign. The service was also available to members of parliament representing a party without official party status in the House of Commons, like Elizabeth May's Green Party.

Electoral reform
In June 2015, Trudeau pledged to reform the electoral system if elected, saying, "We are committed to ensuring that 2015 is the last election held under first-past-the-post." As the Liberals, New Democrats, Bloc Québécois, and Green Party were all in favour of reform, a different voting system could have been in place by the next federal election.

A Special Committee on Electoral Reform was formed with representatives from all five parties in the House. The committee's report, Strengthening Democracy in Canada: Principles, Process and Public Engagement for Electoral Reform, was presented in December 2016 and recommended a proportional electoral system be introduced following a national referendum. The majority of the all-party committee recommended "that the government should, as it develops a new electoral system ... [seek to] minimize the level of distortion between the popular will of the electorate and the resultant seat allocations in Parliament."

The mandate of the committee was to "identify and conduct a study of viable alternate voting systems" rather than to recommend a specific alternative system. The Minister of Democratic Institutions Maryam Monsef was critical of the committee's recommendation saying "I have to admit I'm a little disappointed, because what we had hoped the committee would provide us with would be a specific alternative system to first past the post." Interim Conservative Leader Rona Ambrose said Monsef's comments were "a disgrace" and Green Party Leader Elizabeth May said "[t]he minister chose to insult the committee and chose to mislead Canadians."

In February 2017, Trudeau dropped support for electoral reform, issuing a mandate to newly appointed Minister of Democratic Institutions Karina Gould, saying that, "A clear preference for a new electoral system, let alone a consensus, has not emerged. ... Changing the electoral system will not be in your mandate." In response to questions from the public in Iqaluit, Trudeau said "It is because I felt it was not in the best interests of our country and of our future," citing concerns that alternative electoral systems would give too much power to "extremist and activist voices" that could create "instability and uncertainty" dividing the country.

Assessment of Trudeau's government
In July 2019, an independent academically-edited study, Assessing Justin Trudeau's Liberal Government: 353 Promises and a Mandate for Change, was published by Les Presses de l'Université Laval, finding that Justin Trudeau's government kept 92 per cent of pledges, when complete and partial pledges were added together, while the Harper government kept 85 per cent of complete and partial pledges. When only completed, realized pledges were calculated, Harper's government, in their last year, kept 77 per cent of promises while the Liberal government kept 53.5 per cent. The book notes that Harper's pledges tended towards transactional pledges which target sub-populations while Trudeau's government's promises were transformative—ambitious pledges the Liberals took while they were the third-place party. Trudeau's government, according to the researchers, and the "last Harper government had the highest rates of follow-through on their campaign promises of any Canadian government over the last 35 years."

Election spending
According to Elections Canada rules, third parties are allowed to spend $1,023,400 in the pre-election period between June 30 and the start of the election campaign. They can spend an additional $511,700 during the election campaign.

Reimbursements for political parties and candidates
Political parties receive a reimbursement for 50 per cent of their election expenses during the writ period. Similarly, electoral district associations receive a reimbursement of 60 per cent of their election expenses during the writ period. Both reimbursements are publicly funded.

Registered third parties
A person or group must register as a third party immediately after incurring expenses totaling $500 or more on regulated activities that take place during the pre-election period or election period. The regulated activities are partisan activities (that promote parties or candidates), election surveys, partisan advertising and election advertising. Furthermore, to be a third party you must be :


 * an individual who is a Canadian citizen, a permanent resident or lives in Canada
 * a corporation that carries on business in Canada, or
 * a group, as long as a person responsible for the group is a Canadian citizen, a permanent resident or lives in Canada.

One cannot spend money or use their resources to influence Canadian elections if they are a foreign third party.

There are also strict limits on expenses related to regulated activities, and specific limits that can be incurred to promote or oppose the election of one or more candidates in a particular electoral district. Registered third parties are subject to an election advertising expenses limit of $1,023,400 in the pre-election period, of which $10,234 can be spent in a given electoral district and $511,700 during the election period. Of that amount, no more than $4,386 can be spent to promote or oppose the election of one or more candidates in a particular electoral district.

Incumbents not running for reelection
Below are the 44 MPs who chose not to run in the 2019 federal election:

2015

 * October 19, 2015: The Liberal Party of Canada wins a majority government in the 42nd Canadian federal election. Outgoing Prime Minister Stephen Harper announces his intention to resign as leader of the Conservative Party of Canada.
 * October 22, 2015: Gilles Duceppe resigns as leader of the Bloc Québécois and is replaced on an interim-basis by Rivière-du-Nord MP Rhéal Fortin.
 * November 4, 2015: Justin Trudeau is sworn in as the 23rd Prime Minister of Canada.
 * November 5, 2015: Sturgeon River—Parkland MP and former cabinet minister Rona Ambrose is elected interim Conservative leader.
 * December 3, 2015: The 42nd Parliament is convened.

2016

 * March 23, 2016: Jim Hillyer, Conservative MP for Medicine Hat—Cardston—Warner dies of a heart attack.
 * April 10, 2016: 52% of delegates at the 2016 NDP convention voted in support of a leadership review motion to hold a leadership election within 24 months. Party leader Tom Mulcair announces he will stay on as leader until his replacement is chosen.
 * August 15, 2016: Mauril Belanger, Liberal MP for Ottawa—Vanier dies of ALS.
 * August 26, 2016: Former Prime Minister Stephen Harper, Conservative MP for Calgary Heritage resigns his seat in the House of Commons.
 * September 9, 2016: Strength in Democracy, a party which had three incumbent MPs among its 17 candidates in the last election is deregistered by Elections Canada for failure to file papers maintaining its party status.
 * September 23, 2016: Jason Kenney, Conservative MP for Calgary Midnapore resigns his seat to seek the leadership of the Progressive Conservative Association of Alberta.

2017

 * February 1, 2017: John McCallum, Liberal MP for Markham—Thornhill resigns his seat to become Ambassador to China.
 * February 6, 2017: Stéphane Dion, Liberal MP for Saint-Laurent resigns his seat to become Ambassador to Germany and Special Envoy of Canada to the European Union and Europe.
 * March 18, 2017: Martine Ouellet is acclaimed as leader of the Bloc Québécois.
 * May 27, 2017: Andrew Scheer is elected leader of the Conservative Party of Canada.
 * July 4, 2017: Rona Ambrose, Conservative MP for Sturgeon River—Parkland resigns her seat in the House of Commons.
 * August 31, 2017: Calgary Skyview MP Darshan Kang resigns from the Liberal caucus amid sexual harassment allegations.
 * September 14, 2017: Arnold Chan, Liberal MP for Scarborough—Agincourt dies of cancer.
 * October 1, 2017: Jagmeet Singh is elected leader of the New Democratic Party.
 * December 1, 2017: Denis Lemieux, Liberal MP for Chicoutimi—Le Fjord resigns his seat in the House of Commons.

2018

 * February 28, 2018: Citing conflict with party leader Martine Ouellet, seven Bloc Québécois MPs resign from the party caucus, establishing the Groupe parlementaire québécois for parliamentary purposes, while remaining independent of any electoral political party. Only Xavier Barsalou-Duval (Pierre-Boucher—Les Patriotes—Verchères), Mario Beaulieu (La Pointe-de-l'Île), and Marilène Gill (Manicouagan) remain in the Bloc Québécois caucus.
 * May 2, 2018: Gord Brown, Conservative MP for Leeds—Grenville—Thousand Islands and Rideau Lakes dies of a heart attack.
 * May 9, 2018: Members of the Groupe parlementaire québécois announce they will be forming a new political party, Québec debout.
 * June 4, 2018: After losing a leadership review, Martine Ouellet announces she will step down as leader of the Bloc Québécois effective June 11, 2018.
 * June 6, 2018: Michel Boudrias and Simon Marcil, Québec debout MPs for Terrebonne and Mirabel, respectively, announce they will return to the Bloc Québécois caucus as a result of Martine Ouellet's resignation as party leader. Citing the Bloc's vote the previous weekend to focus exclusively on Quebec sovereignty, Québec debout spokesman Rhéal Fortin announces that he and the party's other four MPs will not rejoin the Bloc Québécois.
 * August 3, 2018: Tom Mulcair, NDP MP for Outremont resigns his seat in the House of Commons.
 * August 23, 2018: Beauce MP Maxime Bernier resigns from the Conservative caucus in disagreement with the leadership of Andrew Scheer. Bernier announces his intention to form a new federal party.
 * September 14, 2018:
 * Three weeks after leaving the Conservative caucus, Beauce MP Maxime Bernier formally launches the People's Party of Canada, becoming its first MP.
 * Kennedy Stewart, NDP MP for Burnaby South, resigns to run for mayor of Vancouver, triggering a by-election in his riding.
 * September 17, 2018:
 * All five Québec debout MPs – Rhéal Fortin (Rivière-du-Nord), Monique Pauzé (Repentigny), Louis Plamondon (Bécancour—Nicolet—Saurel), Gabriel Ste-Marie (Joliette), and Luc Thériault (Montcalm) – announce they will rejoin the Bloc Québécois, officially dissolving Quebec debout.
 * Leona Alleslev, Liberal MP for Aurora—Oak Ridges—Richmond Hill, crosses the floor to join the Conservatives, citing concerns for the Liberal's handling of the economy, foreign and security policies, and international trade.
 * September 30, 2018: Peter Van Loan, Conservative MP for York—Simcoe resigns his seat in the House of Commons.
 * November 7, 2018: Parry Sound-Muskoka MP Tony Clement resigns from the Conservative caucus, at the request of leader Andrew Scheer, due to a sexting scandal.
 * November 30, 2018: Brampton East MP Raj Grewal resigns from the Liberal caucus to enter treatment due to a gambling addiction.

2019

 * January 2, 2019: Sheila Malcolmson, NDP MP for Nanaimo—Ladysmith resigned her seat to seek election in the British Columbia provincial riding of Nanaimo.
 * January 17, 2019: As no other candidate had entered the race by the January 15 nomination deadline, Yves-François Blanchet was acclaimed leader of the Bloc Québécois.
 * January 29, 2019: Nicola Di Iorio, Liberal MP for Saint-Léonard—Saint-Michel resigned his seat in the House of Commons.
 * February 10, 2019: Scott Brison, Liberal MP for Kings—Hants resigned his seat in the House of Commons.
 * February 25, 2019: By-elections were held in Outremont, York—Simcoe and Burnaby South, electing Liberal Rachel Bendayan, Conservative Scot Davidson, and New Democrat Jagmeet Singh, respectively.
 * March 20, 2019: Whitby MP Celina Caesar-Chavannes resigned from the Liberal caucus.
 * April 2, 2019: Markham—Stouffville MP Jane Philpott and Vancouver Granville MP Jody Wilson-Raybould were removed from the Liberal caucus.
 * May 6, 2019: A by-election was held in Nanaimo—Ladysmith, electing Green candidate Paul Manly.
 * June 20, 2019: Mark Warawa, Conservative MP for Langley—Aldergrove died of cancer.
 * August 2, 2019: Deepak Obhrai, Conservative MP for Calgary Forest Lawn died from liver cancer.
 * August 16, 2019: Pierre Nantel was removed from the New Democratic Party caucus and de-selected as the NDP candidate for Longueuil—Saint-Hubert after reports surfaced of ongoing discussions regarding Nantel joining the Green Party of Canada. He announces that he is now an independent MP.
 * August 19, 2019: Pierre Nantel repeated that he will remain an independent MP until the end of his term in the current Parliament and announces that he will be a candidate for the Green Party of Canada in the election for the next Parliament.
 * September 10, 2019: The Rhinoceros Party nominated a candidate named Maxime Bernier in Beauce, the riding of People's Party leader Maxime Bernier.
 * September 11, 2019: Parliament is dissolved and writs of election are dropped.
 * September 13, 2019: Elizabeth May announced that her party will conduct more thorough "re-vetting" of candidates after media reports of some Green candidates have made past statements opposing legal abortion.
 * September 15, 2019: Andrew Scheer said he will stand by candidates despite "controversial" comments in the past as long as the candidate apologizes, and takes responsibility for said comments.
 * September 16, 2019: Maxime Bernier was officially invited to the debates organized by the Leaders' Debates Commission after Commissioner David Johnston announces the People's Party meets the criteria set for the debates.
 * October 11–14, 2019: Advance polls were open, with an estimated record 4.7 million electors casting their ballots, a turnout increase of 29% above the 2015 general election. It also marked the first time polls have been open for 12 hours each day.
 * October 18, 2019: Elections Canada reports historic turnout among international voters, with 21,842 electors casting their ballots.
 * October 21, 2019: Election Day: The Liberal Party, led by incumbent Prime Minister Justin Trudeau, forms a minority government with 157 seats.

Liberal
The Parliament of Canada's Ethics Commissioner, Mario Dion, found that Trudeau improperly influenced then Minister of Justice and Attorney General Jody Wilson-Raybould to intervene in an ongoing criminal case against Quebec-based construction company SNC-Lavalin. The Trudeau government has maintained that there was no undue pressure or law broken, that offering SNC-Lavalin a deferred prosecution agreement (DPA) could save jobs, and that the controversy resulted from a misunderstanding and an "erosion of trust". The affair became public in February 2019, shortly after Wilson-Raybould had been shuffled to another cabinet position. Wilson-Raybould resigned from cabinet later that day. This was followed by the resignation of cabinet minister Jane Philpott, over the government's handling of the affair. In April, Wilson-Raybould and Philpott were expelled by Trudeau from the Liberal caucus; Trudeau cited concerns for division in and subsequent weakening of the Liberal party. On April 2, 2019, Wilson-Raybould, as Liberal candidate for Vancouver Granville, and Philpott, as Liberal candidate for Markham—Stouffville, were deselected as candidates.

In late August, Party deputy leader Ralph Goodale, Liberal candidate for Regina—Wascana, Lawrence MacAulay, candidate for Cardigan, and Francis Scarpaleggia, candidate for Lac-Saint-Louis, were singled out for their opposition to same-sex marriage. Pundits argued that Goodale was being hypocritical, due to his role with Scheer and the same-sex marriage incident. Goodale later stated that he had evolved on the position and wanted answers from Scheer.

On August 30, Hassan Guillet, Liberal candidate for Saint-Léonard—Saint-Michel, was dropped as a candidate following allegations of anti-Semitic comments from B'nai B'rith. Guillet's nomination previously raised concern that his ethnicity would be out of place in the majority Italian riding. Guillet denied the allegation, alleged that the Liberals were aware of the post, and that they "imposed" his replacement Patricia Lattanzio, on the riding. On September 20, Guillet announced he would run as an independent.

Sameer Zuberi, Liberal candidate for Pierrefonds—Dollard, was nominated on September 15, despite questioning Osama bin Laden's involvement in 9/11 in a social media post. Zuberi called the accusations false saying it was an attempt by the Conservatives to deflect attention away from their own candidates with extremist or white supremacist leanings.

On September 18, L'Express of Drummondville reported that the Liberal candidate for Drummond, William Morales' nomination victory was attended by two convicted criminals. Morales said that while he maintains contact with Spanish-speaking members from the Drummondville community the two people were not involved in his campaign and he does not have close relations with them. He later told his local newspaper that he interacts with members regardless of their background.

On September 18, Trudeau attracted controversy for a photograph published in Time magazine, in which he wore brownface makeup to a party at West Point Grey Academy, where he was a teacher, in 2001. Trudeau called it a mistake and apologized publicly for it. When apologizing, Trudeau also confessed to having worn similar makeup in high-school. Following his apology, an earlier instance from the early 1990s of Trudeau wearing blackface makeup was uncovered. The following day, Trudeau apologized again and said he was "not that person anymore". He also said that it should not be called "makeup" but blackface. Some commentators labelled this hypocritical, since the Liberals had exposed the past misdeeds of some Conservative candidates. Trudeau drew a mixed reaction from the public. Some were upset and contemplated changing their vote, while others defended him, such as members of minorities, minority community groups, racialized commentators and some of his opponents. Later, Trudeau announced that he wanted to apologize personally to Jagmeet Singh, who replied that he would only meet Trudeau for an apology if it was "politics-free" and private. Following the announcement, Singh received a call from Trudeau on September 24, and they talked privately for 15 to 20 minutes. In the days following the scandal, pollsters pointed out that the majority of Canadians either were not bothered by the scandal or had accepted Trudeau's apology.

On September 23, Del Arnold, Liberal candidate for Calgary Shepard, apologized to Conservative rival Tom Kmiec after spreading misleading information about his place of residence. Arnold has not apologized for a deleted tweet that accused Andrew Scheer of having links to "white supremacy" and the 2017 Unite the Right rally in Virginia.

On September 28, Judy Sgro, Liberal candidate for Humber River—Black Creek, made remarks during an interview with a radio network called GBKM FM defending Trudeau's wearing of brownface/blackface makeup: "Those in the black community have told me how much more love they have for the prime minister, that he wanted to have a black face. That he took great pride in that, too". She later apologized for her remarks, saying that "the comments I made on GBKM FM were insensitive," and further adding "I should have known better, and I apologize".

On October 13, due to a security threat, Trudeau appeared 90 minutes late to a campaign rally. Trudeau took extraordinary security precautions at the event. He wore a bulletproof vest and was surrounded by heavily armed security personnel. His wife was also supposed to introduce him, but she did not appear on stage. The Liberal Party did not reveal the nature of the threat. Scheer and Singh both showed concern for Trudeau following the threat. The following day, the RCMP was still with the Liberal leader. Furthermore, Trudeau explained that he followed advice from the RCMP and that this event will not change the way he campaigns.

On October 14, Trudeau dodged multiple questions about a possible coalition with the NDP in a minority scenario. He responded that he remains focused on winning a majority.

Conservative
About one year after he assumed office, polling showed that Ontario Premier Doug Ford of the Progressive Conservative Party of Ontario was deeply unpopular—in some cases even less popular than previous Ontario Liberal Party Premier Kathleen Wynne when she lost power, which could have deterred voters from voting for Scheer. This worried CPC insiders and prompted the Progressive Conservative Party of Ontario to call an extended recess of the provincial legislature to reduce negative news coverage, in order to help the federal Tories. If the Conservatives lost the election, Scheer pledged to blame it on Ford during his leadership review. Therefore, leading up to the campaign, Andrew Scheer distanced himself from Ford and later campaigned without him. Meanwhile, the Liberals and Scheer's opponents tried to capitalize on Ford's unpopularity by linking Scheer to the Premier multiple times.

Several CPC candidates were dropped leading to and during the course of the campaign. On April 25, Harzadan Khattra, the candidate for Dufferin—Caledon, was disqualified after a fellow contestant sent the party verifiable information about "membership buying, improper voting, and other concerns". On June 28, Salim Mansur, the candidate for London North Centre, was disqualified over alleged fears that the Liberals would characterize Mansur's record as Islamophobic. On July 10, Mark King, the candidate for Nipissing—Timiskaming, was stripped of his nomination for disputed reasons. On September 12, Cameron Ogilvie, Conservative candidate for Winnipeg North, resigned as a candidate after the party became aware of withheld social media post which the Conservative Party described as "discriminatory". On October 4, the party announced that Heather Leung, the candidate for Burnaby North—Seymour, was dropped as reports surfaced of her making anti-LGBTQ comments in a video from 2011. Due to the deadline for naming candidates having passed, her name remained on the ballot. If she were to win, she would not sit in the party's caucus. Questions were raised as to why it took the party so long to remove her, since she was "a known commodity" when she was nominated. She had made anti-LGBTQ and anti-abortion comments in the past and ignored the media for months. Her riding association had also been criticized for their controversial social media posts. On October 10, Leung claimed she was misunderstood and that her comments were lost in translation since English is her third language. However, she did not apologize for her comments.

On July 10, Cyma Musarat, Conservative candidate for Pickering—Uxbridge, faced an allegation from fellow party members that she won her nomination by using improper voting procedures. The Conservative Party faced an accusation that its headquarters had been delaying the nomination contest to find a different candidate. From July 24 to September 15, Ghada Melek attracted attention. This conservative candidate for Mississauga—Streetsville, was revealed by former organizers of the Ontario Progressive Conservative Party to have been rejected as a candidate in the provincial riding over Twitter posts about Muslim extremism. National Council of Canadian Muslims had issues over Melek's Twitter posts about Islam and LGBT+ community. Scheer accepted an apology she issued for her comments. Later, CTV News obtained her provincial vetting report and her promotion of conspiracy theories was seen as another factor behind her disqualification. When asked about the provincial party red-flagging Melek, Scheer defended her again.

On August 22, Scheer faced questions over a 2005 online video in which he spoke against same-sex marriage Scheer himself did not respond until a press conference a week later where he argued that Trudeau was raising a wedge issue; Several pundits had an issue with his response. Weeks later, Scheer was asked if he needed to apologize for his comments giving the standards he set for his candidates; however he gave no response. After Trudeau's apology regarding blackface, Scheer was asked again if he should apologize for his words; he gave no response. Scheer once again chose to not answer the question directly on popular Quebec talk show Tout le monde en parle. He said that he supports the law and the rights of Canadians, but that he will not walk in Pride parades.

Between August 26 and 30, the Conservatives were questioned on abortion. Alain Rayes, Scheer's Quebec lieutenant, attracted attention after he told a Quebec radio station that he misspoke on the party stance on abortion. A few days later, Scheer held a press conference, where he addressed the issue. However, his answers were seen as confusing in the media, and anti-abortion activists found his answers to be mixed-messaging. A day later, Scheer said that he and his cabinet would vote against anti-abortion bills if the debate is re-opened. Scheer reiterated this statement on Tout le monde en parle. A day after his rivals pushed him to clarify his position during the TVA debate, Scheer mentioned that he was pro-life but reiterated what he said in the past concerning anti-abortion bills.

On September 12, Rachel Wilson, Conservative candidate for York Centre, attracted attention after a video was posted online that called for pro-life legislation. Wilson did not comment when asked about abortion legislation. On September 13, Arpan Khanna, Conservative candidate for Brampton North, apologized after it was revealed that he offhandedly used the slur "fag" to tease a friend. On September 14, Justina McCaffrey, Conservative candidate for Kanata—Carleton, attracted attention for making negative remarks in a video about Justin Trudeau and Francophones, and her relationship with Faith Goldy. She departed a campaign event when confronted by reporters, but later released a statement apologizing for her comments and later stated that her relationship with Goldy ended a longtime ago. However, there were pictures of the two together in 2017—one of them featured Goldy doing the "OK sign". Conservative campaign manager Hamish Marshall's past role as a director of Rebel Media was also questioned, since Goldy was an on-screen personality before being fired. On October 7, the Canadian Press discovered that McCaffrey was a member of the controversial religious group Opus Dei. The CPC's spokesperson responded by saying that they do not question their candidates about their personal religious beliefs.

On September 28, The Globe and Mail revealed that they found no record of Scheer receiving the licence required by law to work as an insurance agent or broker in Saskatchewan despite him claiming so in the past. Robert Fife, the Ottawa bureau chief for The Globe and Mail, explained that Scheer was an insurance clerk. Scheer responded by saying that he did receive his accreditation, but that he left the insurance office before the licensing process was finalized. Later, the Insurance Brokers Association of Saskatchewan said that Scheer completed just one of four required courses to become an insurance broker. The IBAS declined to comment further and said that a formal complaint had been launched by Liberal MP Marco Mendicino to the General Insurance Council of Saskatchewan.

On October 3, The Globe and Mail revealed that Scheer had dual Canadian and American citizenship. The latter was obtained through his American-born father. He began the process of renouncing his US citizenship in August. Scheer confirmed that he has filed US tax returns. A party spokesperson added that he let his US passport lapse and that he has not voted in any U.S. election. The party verified that he is registered for the draft under the U.S. Selective Service System, which is a list of individuals who can be conscripted into the armed forces in the event of a national emergency. When asked why he had not previously disclosed his dual citizenship, Scheer stated that he had never been asked about it. It was seen as hypocritical since Scheer had attacked former Governor General Michaëlle Jean on this same issue and because the Conservatives had attacked Thomas Mulcair and Stéphane Dion on this issue. Scheer defended the former by stating that he was asking a question to his constituents and said that he was not leading the party at the time when it came to the latter situation. Over the next days, he refused to explain how he traveled to the United States without a valid U.S. passport. It is against the law for U.S. citizens to do so without a valid U.S. passport.

On October 11, the CBC filed an application in the Federal Court of Canada against the Conservative party over the use of television excerpts in partisan advertising. They claimed the party's use of excerpts violated the "moral rights" of news anchor Rosemary Barton and reporter John Paul Tasker. The action was brought despite the material having been taken down from websites and deleted from Twitter. The CBC said that it was given no reassurance that such use would not be repeated. The lawsuit says that the use of the material in a partisan way "diminishes the reputation" of the CBC and leaves it open to allegations that it is biased.

On October 14, Scheer ruled out any coalition or negotiations with the Bloc Québécois. He said that he "does not need to work with the Bloc Québécois to deliver results for Quebec" and that he can work with Quebec Premier François Legault to deliver them. On October 16, Scheer said that the party with most seats should have the right to form government. A day later, he stood by his claim and added that is what has happened in modern history. Journalists pointed out that it was not the case and gave examples such as the 2018 New Brunswick general election and the 2017 British Columbia general election.

On October 18 and 19, The Globe and Mail and CBC News revealed that the Conservative Party hired Warren Kinsella to "seek and destroy" the People's Party. Bernier filed a complaint to Elections Canada over what he called "a secret campaign to smear his party". Scheer did not say or deny that the Conservatives hired a consultant to destroy the PPC.

New Democratic Party
NDP candidates were dropped or stepped down during the course of the campaign. On June 20, Rana Zaman, candidate for Dartmouth—Cole Harbour, was dropped over comments about the Israeli–Palestinian conflict that the party deemed "unacceptable".

On August 16, Pierre Nantel, candidate for Longueuil—Saint-Hubert, was de-selected after reports surfaced of ongoing discussions regarding Nantel joining the Green Party of Canada. On September 11, Dock Currie, candidate for Kamloops-Thompson-Cariboo, was forced to resign over "flippant and aggressive" comments he made toward pro-pipeline activists. The next day, Olivier Mathieu, candidate for Lasalle-Emard-Verdun, stepped down following allegations of physical abuse against his ex-spouse.

During the election, Jagmeet Singh has faced questions about wearing of a turban and whether that would reduce the number of people who would vote for him. Jonathan Richardson, the former federal NDP's executive member for Atlantic Canada, who defected to the Green Party, stated in an interview with CBC Radio, that some potential NDP candidates were hesitant to run in New Brunswick, due to Singh's turban. CTV News covered a Singh event in Verner, Ontario and spoke to a number of voters there, including NDP supporters, who said that they would not vote for a leader wearing a turban. CBC News found a similar reaction in Ruth Ellen Brosseau's riding. Singh responded to these concerns. He explained some things about his turban and recorded a French ad without it to alleviate people's worries. Furthermore, according to Alexandre Boulerice, the party's Deputy Leader and Quebec lieutenant, the NDP is targeting young voters and they do not care about the turban.

On October 2, a man told Singh to cut off his turban to look more Canadian during a campaign stop. Singh replied that Canadians "look like all sorts of people" before walking off.

During the campaign, Singh talked about what he would do in a minority. On August 22, due to the controversy over Scheer's previous comments about same-sex marriage, he announced that the NDP would not support a Conservative minority government under any circumstances. On September 22, Singh announced that despite Trudeau's past brownface and blackface incidents, he would not rule out working with the Liberals in a minority scenario. On October 10, he laid out the conditions for NDP support in a minority Parliament: a national single-payer universal pharmacare plan, a national dental care plan, investments in housing, a plan to waive interest on student loans, a commitment to reduce emissions, to end subsidies for oil companies and to deliver aid to oilpatch workers to transition them out of fossil fuel industries, the introduction of a "super wealth" tax, a commitment to closing tax loopholes and reducing cellphone bills. He later added that changing the way the country votes is also a condition (Singh's NDP backs a system of mixed-member proportional representation). He added that he does not rule out supporting a pipeline-owning Liberal minority government. On October 13, Singh said he would "do whatever it takes" to keep the Tories from power, including forming a coalition government with the Liberals. He added that he is "ready to work with anyone", when he was asked about the Bloc. The following day, Singh backed off those comments and urged Canadians to vote NDP in order to receive services like universal pharmacare and dental care. Later, Singh said that coalition is not a dirty word and doubled down on his view that under no circumstance would his party support the Conservatives in a minority.

Bloc Québécois
On August 9, André Parizeau, Bloc candidate for Ahuntsic-Cartierville, created attention over his past communist affiliations as Leader of the Parti communiste du Québec (PCQ). Parizeau disavowed the PCQ in order to be accepted as candidate.

In October, the Bloc Québécois called on Quebeckers to vote for candidates "who resemble you" (" des gens qui nous ressemblent ") in the election, prompting NDP Leader Jagmeet Singh to denounce the message as unacceptable and divisive. In his closing statement during Wednesday's French-language debate, Bloc Leader Yves-François Blanchet called on voters to "opt for men and women who resemble you, who share your values, who share your concerns and who work for your interests, and only for the interests of Quebeckers." The Bloc has said the comment has nothing to do with someone's background or religion but with Québécois values. During the English debate, Blanchet called the translation of his words dishonest and mentioned that the same words were used by Igniatieff in 2011 and Mulcair in 2015.

On October 10, Le Journal de Montréal discovered that four BQ candidates had made anti-Islam and racist social media posts. A Bloc spokeswoman said it was up to Quebeckers to judge its candidates' social-media posts. The comments were condemned by Elizabeth May, Jagmeet Singh, Mélanie Joly and Françoise David. Later, the candidates all posted the same apology on their respective social media accounts and Yves-François Blanchet apologized for his candidates' Islamophobic and racist social media posts.

On October 13, Blanchet announced that they will not support a coalition or a party in a minority scenario. The Bloc will go issue by issue and support what is best for Quebec.

Green Party
Several GPC candidates were dropped or stepped down during the course of the campaign. On July 23, Brock Grills, Green candidate for Peterborough—Kawartha, stepped down for "personal reasons". Grills was accused of fraud by a former employer but he and the EDA president stated that accusation was not the reason behind his stepping down. Grills, who repeated his reasoning, also mentioned the Green Party central office "pushed" for his resignation because he was reaching out to other parties to ask them to adopt policies to curb climate change. On August 16, Luc Saint-Hilaire, Green candidate for Lévis—Lotbinière, was forced to resign because of a Facebook post demanding Boufeldja Benabdallah, co-founder of the Centre Culturel Islamique de Québec, to denounce a man who allegedly lit his ex-wife on fire. On September 12, Erik Schomann, Green candidate for Simcoe North, resigned over a 2007 Facebook post which appeared to suggest he wanted to mail pieces of a pig carcass to Muslims in support of the protesters during the Muhammed comic controversy. On October 7, Marthe Lépine, candidate in Glengarry—Prescott—Russell, was dropped over anti-abortion comments; however, as the party missed the deadline to remove her from the ballot, she remained despite being disavowed.

On September 9, the Green Party issued a statement insisting that there is "zero chance" of reopening the abortion debate; few hours after May stated the Green Party will not ban members from trying to reopen abortion debate in an interview. May later added that MPs risk being ousted if they move to reopen the debate. From September 10 to 16, attention was focused on Pierre Nantel, the candidate for Longueuil—Saint-Hubert. He created this attention over his comments about Québec separatism on a Quebec radio station. May disputed that Nantel was a Quebec sovereigntist, but Nantel contradicted her afterwards. However, May stated he could be still be a candidate. Some journalists and columnists were confused by her reasoning for keeping him as a candidate. Furthermore, May was asked by the son of the late Jack Layton to not use the latter for political points when defending Nantel. On September 10, Mark Vercouteren, the candidate for Chatham-Kent-Leamington, and Macarena Diab, the candidate for Louis-Hébert were revealed to have made "anti-abortion statements". A spokesperson defended both of them but a few days later, it was revealed by May that Vercoutern was being "re-vetted" over the party not noticing Vercouteren's questionnaires. A week after the original comments were revealed, Vercouteren stated his view aligned with the party. On September 12, Dale Dewar, Green candidate for Regina—Qu'Appelle, apologized for making past negative comments on social media about Israel, Zionism and Israelis.

On October 15, the Green Party found anti-Islam social-media posts by four of its Quebec candidates. Starting on September 23, the GPC drew scrutiny around the world for manipulating a picture of Elizabeth May to make it seem as if she was using a reusable cup and metal straw instead of a disposable cup. When she was on Tout le monde en parle, May clarified that the original photo featured a compostable cup; the picture was modified to add the GPC's logo. She did admit that it was ridiculous that a staffer modified the picture.

Leading up to and during the campaign, May talked about what she would do in a minority. On September 3, she announced that she would not be prepared to prop up any minority government of the major parties given current climate plans. Later, on September 26, May announced that the GPC would not prop up a minority government that moves forward with the Trans Mountain pipeline expansion. In the final week of the campaign, the idea of a coalition took hold. May said that in countries with proportional representation, parties can plan to govern together before the election, but that in Canada such talk is "meaningless" due to the first-past-the-post system.

People's Party
In February 2019, LaPresse discovered that Martin Masse, the PPC's spokesperson, had written controversial blog posts in the past. The Star discovered that four members of the PPC had used racist and anti-immigrant rhetoric. They were removed from the party as a result. Bernier himself has been accused multiple times of using dog-whistle politics. Bernier responded to this by saying racists are not welcome in his party and acknowledging that Canada is a diverse country. Later, Maxime Bernier generated a reaction after a photograph of him with members of an anti-immigration group surfaced online. Bernier told the media that everyone is welcome at his events, that he is unaware of their views, that he would condemn them if the media could show that they were racists and that racists were not welcome in his party, but experts were skeptical of Bernier and thought that he was well aware of who was attending. A few weeks later, he was also reprimanded for being photographed with Paul Fromm. A spokesperson stated that Bernier had no idea who Fromm was, but once again experts were skeptical of the explanation. On September 23, news sites revealed that one of the PPC's founding members was a White nationalist and two others had ties to Anti-immigration groups. One of those founding members—a former American neo-Nazi leader—was volunteering for the party. He was also a member of the Ontario Progressive Conservative Party. He was removed from the party on August 29, after his past came to light. The PPC's spokesperson said that it did not come up during the vetting process since he came from the US. They later cited to Global News that his removal was an example of the Party taking a stand against racism. The party told Le Devoir that they did not have enough resources to vet them at the beginning of the PPC 's formation and the two other members denied having racist views.

On July 30, Cody Payant, People's candidate for Carlton Trail—Eagle Creek, attracted attention for a social media post defending Lindsay Shepherd. Payant argue that it was taken out of context. Bernier defended Payant after he spoke to Payant and was satisfied with his explanation.

On September 2, Maxime Bernier called Greta Thunberg "mentally unstable" on Twitter. A few days later, he backtracked his comments stating his intention was to criticize her role as "a spokesperson for climate alarmism" and did not mean to denigrate her. After the campaign, Bernier classified these comments as his only election regret and as a mistake.

On September 18, Steven Fletcher, People's candidate for Charleswood—St. James—Assiniboia—Headingley, denied allegations for illegally using campaign signs and voter data from the Conservative Party. Fletcher also suggested that the move was political motivated from the Conservative and took issues to the fact that the letter was leaked online. On September 19, 2019, Nancy Mercier, People's candidate for Beauséjour, raised concern from local organizations over comments about Islamism and immigration Mercier indicated her concerns are with Islamic terrorism and not members of any race. On October 10, Sybil Hogg, the candidate for Sackville-Preston-Chezzetcook, came under fire for a series of anti-Islam tweets calling Islam "pure evil" and for the religion to be banned in Canada. The PPC's executive director reached out to her to understand the context and Hogg explained that she failed to draw the distinction between "Islam" and "Islamism" or "radical Islam". She added that her concern was radical Islam and not Islam. Due to the response, the PPC said they would not take action against her. Later, Bernier called the tweets "absolutely racist and Islamophobic" and confirmed that she will not face consequences.

Several candidates were dropped or stepped down before the election. On September 6, Ken Pereira, People's candidate for Portneuf—Jacques-Cartier, stepped down because of a "terrible family tragedy". When announced as the candidate, Pereira had attracted attention for his online "anti-vaccine" and "pro-conspiracy theory" posts and was defended by the party. On September 12, Brian Misera, People's candidate for Coquitlam—Port Coquitlam, claimed that he was removed for asking Bernier to denounce racism more clearly in an online video posted on Misera's Twitter account. However, the PPC stated that Misera was removed after he allegedly admitted to the party that he was his own financial agent, a violation of Elections Canada rules. Yet a statement of Misera's disqualification obtained by City News made no reference to the PPC's claim or Misera's claim. On September 30, Chad Hudson, People's Party candidate for the Nova Scotia riding of West Nova, tweeted that he would no longer be running for the party, less than two hours before Elections Canada's deadline for candidates to officially register to be on the ballot. He criticized the party and its leadership for being "divisive", as well as "bad for democracy" and contributors to the "toxic state of politics". Hudson, later admitted that he did not notify the party of his decision. On October 8, Victor Ong the People's Party of Canada candidate in Winnipeg North resigned after deciding the party is "racist and intolerant".

Third-party organizations
On August 19, environmental groups were warned by Elections Canada that any third party that promotes information about climate change during the election period with paid advertising could be engaging in partisan activity. Registered charities with a charitable tax status would be required to register as a third party for the election if they engaged in any partisan activity incurring $500, which would include advertising and surveys, or risk their charitable tax status. These regulations were a result of People's Party of Canada leader Maxime Bernier expressing doubts about the legitimacy of climate change, because a third party that advertises the dangers of climate change during the election period may be considered to be indirectly advocating against the People's Party. After confusion about the warning, Elections Canada released a public statement to clarify that the prohibition applied only to advertising, not speech in general the following day.

On August 25, billboards purchased by a True North Strong & Free Advertising Corp., a third party promoting the People's Party of Canada's immigration policy, with the text "Say NO to Mass Immigration" appeared in Vancouver, Calgary, Regina, and Halifax. True North Strong & Free Advertising Corp is run by Frank Smeenk, the chief executive of a Toronto-based mining exploration company. The Peoples Party of Canada told the media that it had no contact with the group. Initially, Pattison Outdoor Advertising defended the billboards, arguing that they complied with the Advertising Standards Canada Code but later decided to pull them and said that they would review their protocols on advocacy advertising. The Pattison president later revealed that the billboards would have stayed up had True North Strong & Free identified themselves on the billboards and how the public could get in touch with them.

On October 3, the CBC revealed that the Manning Centre is a driving financial force behind a network of anti-Liberal Facebook pages pumping out political messaging and memes during the federal election campaign. Facebook pulled one of their ads due to the excess violence. The Manning Centre's donations to those groups, worth more than $300,000, are hidden, since the think tank, which did not register as a third party, does not intend to disclose them. Elections Canada says there is nothing in the law to prevent outside groups from raising money and then passing those donations along to third-party advertisers. As a result of this lack of disclosure, Democracy Watch filed a complaint to Canada's Chief Electoral Officer. It argued that the Manning Centre should have registered as a third party. Furthermore, due to this controversy, Jean-Pierre Kingsley, the former chief electoral officer, said that the next federal government must close the gap in the law that allowed the Manning Centre to raise money and then pass it along to third-party groups without disclosing the source of those donations.

Misinformation
During the Maclean's debate, Scheer said that refugees were "jumping the queue". Journalists called this a false statement and one expert explained that "there is no queue".

On September 17, 2019, Brock Harrison, Scheer's director of communication, and the CPC tweeted that the RCMP had confirmed Trudeau was under investigation for SNC-Lavalin. Scheer himself also repeated the allegation. Both tweets were removed after journalists deemed it to be false.

A claim was circulating online that Bill Morneau was related to RCMP Commissioner Brenda Lucki through her husband, which is what was stopping the RCMP investigation regarding SNC-Lavalin. The claim is false; Lucki's husband is not related to Morneau. Furthermore, there has been no confirmation that there is an RCMP investigation.

The Buffalo Chronicle, an American fake news website, promoted a false rumour about a sex scandal that supposedly resulted in Justin Trudeau's departure from West Point Grey Academy. The rumour was propagated by other fake news websites, gossip magazines, Warren Kinsella and Ezra Levant. On October 7, 2019, the Conservatives issued a press release referencing the rumour and asking "why did Justin Trudeau leave West Point Grey Academy?". The Toronto Star and The Globe and Mail devoted multiple reporters to the story and found nothing to corroborate it. The former headmaster also released a statement that said "there is no truth to any speculation that [Trudeau] was dismissed".

During the campaign, the NDP claimed Bill Morneau had used tax-havens when he was the executive chair of Morneau Shepell, which was proven false. A probe by Canadians for Tax Fairness found that Morneau Shepell's subsidiary in the Bahamas was a legitimate business and not a way to avoid taxes. The NDP retracted the statement a few weeks after the campaign had ended.

Opinion polls




Results
With 157, the Liberals won a plurality of seats in the House of Commons, allowing them to form a government albeit short of the majority government that they had won in 2015.

The Liberals, under incumbent Prime Minister Justin Trudeau won the highest number of seats, at 157, allowing them to form a minority government. The Conservatives under Andrew Scheer remained the Official Opposition and, with 121 seats, formed the largest opposition caucus in Canadian history. The Bloc Québécois won 32 seats under Yves-François Blanchet, the party's best result since 2008, and regained official party status after losing it in 2011, while the New Democratic Party under Jagmeet Singh was reduced to 24 seats, its worst results since 2004. The Greens saw its best result in the party's history, winning 3 seats, while independent MP Jody Wilson-Raybould was re-elected in the riding of Vancouver Granville and became the first independent to win a seat since 2008. The newly created People's Party, meanwhile, lost its only seat, with party leader Maxime Bernier losing re-election in the riding of Beauce. Aside from Bernier, every major party leader was able to secure election to the House of Commons.

Marking the first time in Canadian history that no single party received more than 35% of the popular vote, the Conservatives won 34.41% of the popular vote, a plurality of the vote despite finishing 36 seats behind the Liberals, who won 33.07% of the vote. The NDP placed third in the popular vote at 15.98%, the party's worst performance since 2004, while the Bloc Québécois came in fourth with 7.69% of the popular vote, its best performance since 2008; as the Bloc Québécois vote is concentrated entirely in Quebec, however, the party placed ahead of the NDP in terms of seats despite winning less than half of the party's vote. The Greens placed fifth with 6.55% of the popular vote, while the People's Party received 1.64% in its inaugural election.

Liberal strength was predominantly concentrated in Eastern Canada and British Columbia. In Ontario, the Liberals won 79 of the province's 121 seats, with a particularly strong showing in the Golden Horseshoe, where the party was not only able to fend off expected challenges from the Conservatives and the NDP but gain the Conservative-held ridings of Kitchener—Conestoga and Milton. In Quebec, the party won 35 of the province's 78 seats, with gains from the NDP (specifically the ridings of Hochelaga, Laurier—Sainte-Marie, Outremont, and Sherbrooke) offsetting losses to the Bloc Québécois, and with the party doing particularly well on the Island of Montreal where they got their best result since 1980. In Atlantic Canada, the Liberals won 26 out of the region's 32 seats, sweeping Prince Edward Island and winning all but a single seat in both Newfoundland and Labrador and Nova Scotia. In Western Canada, the party won only 15 of the region's 104 seats, winning 11 seats in British Columbia and 4 in Manitoba and being shut out of Alberta and Saskatchewan for the first time since 2011 and 1988, respectively. The best Liberal showing in Canada's west was in British Columbia, where they won 11 out of 42 seats. The Liberals also won two of the three territories, Yukon and the Northwest Territories.

Conservative strength was predominantly concentrated in Western Canada, particularly in Alberta and Saskatchewan, where the party won all but one of the 48 seats between the two provinces. In British Columbia the Conservatives won 17 of the province's 42 seats, while in Manitoba the party won half the province's 14 seats, with the remainder split between the Liberals and NDP. The Conservatives increased their vote share in every district in three of those provinces (Alberta, Saskatchewan and Manitoba). However, it only resulted in a net gain of 10 seats. In Ontario the party won 36 out of the province's 121 seats, an increase of three seats compared to 2015, with losses to the Liberals in the Golden Horseshoe being offset by gains from the Liberals and NDP elsewhere in the province, though Ontario was nevertheless only one of two provinces where the Conservatives saw their share of the popular vote decrease compared to 2015. In Quebec, the second province where the Conservatives won a lower share of the popular vote than they did in 2015, the party won 10 of the province's 78 seats. In Atlantic Canada, the party was able to win 4 of the region's 32 seats after having been shut out entirely in 2015, winning 3 in New Brunswick and a single seat in Nova Scotia, though the party remained shut out of Newfoundland and Labrador and Prince Edward Island.

Only running in Quebec, the Bloc Québécois won 32 of the province's 78 seats, with the party doing particularly well in the Greater Montreal Area. Gaining seats from the Conservatives, Liberals, and in particular the NDP, compared to 2015 the party saw its share of the vote increase in all but one of the province's 78 seats, the one exception being the Montreal riding of Laurier—Sainte-Marie, where the party ran a candidate other than former party leader Gilles Duceppe for the first time in its history.

With 11 seats in British Columbia and 6 seats in Ontario, the two provinces accounted for a majority of the NDP's 24 seats, though in both provinces the party lost ground compared to 2015: in British Columbia, the party lost the ridings of Kootenay—Columbia and Port Moody—Coquitlam to the Conservatives and Nanaimo—Ladysmith to the Greens, while in Ontario the party lost Essex and Windsor—Tecumseh to the Conservatives and Liberals, respectively. In Manitoba, the party won 3 of the province's 14 seats, picking up a single seat from the Liberals, while in each of Alberta, Quebec, Newfoundland and Labrador, and Nunavut the party won a single seat, gaining the latter riding for the first time since 1980. In Alberta, Heather McPherson managed to hold the riding of Edmonton Strathcona following Linda Duncan's retirement, becoming the only non-Conservative MP in the province, while in Newfoundland and Labrador, Jack Harris returned to parliament after having been defeated in 2015, becoming the party's only MP in Atlantic Canada. In Quebec, only eight years after the Orange Wave saw the party win 59 of the province's then-75 seats, the NDP won just one of the province's 78 seats—the seat of Deputy Leader Alexandre Boulerice—as a result of losses to both the Bloc Québécois and the Liberals, with prominent MPs Ruth Ellen Brosseau, Guy Caron, and Matthew Dubé losing re-election and the party suffering its worst performance since 2008.

In addition to party leader Elizabeth May being re-elected, the Greens held the Vancouver Island riding of Nanaimo—Ladysmith, previously won from the NDP in a by-election earlier in the year, and gained the New Brunswick riding of Fredericton from the Liberals, marking the first time the party has won a seat outside of British Columbia. With three seats total, the election marked the best performance in the party's history, with May declaring on election night that the party's results marked "the best election result that any Green Party in any first past-the-post system has ever had."



! rowspan="2" colspan="2" style="text-align:left;" | Party ! rowspan="2" style="text-align:left;" | Party leader ! rowspan="2" | Candidates ! colspan="5" | Seats ! colspan="5" | Popular vote
 * - style="text-align:center;background-color:#e9e9e9"
 * - style="text-align:center;background-color:#e9e9e9"
 * 2015
 * style="font-size:80%" | Dissol.
 * 2019
 * style="font-size:80%" | % change from dissolution
 * style="font-size:80%" | % seats
 * style="font-size:80%" | Votes
 * style="font-size:80%" | Vote change
 * style="font-size:80%" |%
 * style="font-size:80%" | pp change
 * style="font-size:80%" | % where running


 * style="text-align:left;" |Justin Trudeau
 * style="text-align:right;" |338
 * style="text-align:right;" |184
 * style="text-align:right;" |177
 * style="text-align:right;" |157
 * style="text-align:right;" |−11.30%
 * style="text-align:right;" |46.45%
 * style="text-align:right;" |6,018,728
 * style="text-align:right;" |−924,209
 * style="text-align:right;" |33.12%
 * style="text-align:right;" |−6.34pp
 * style="text-align:right;" |33.12%


 * style="text-align:left;" |Andrew Scheer
 * style="text-align:right;" |338
 * style="text-align:right;" |99
 * style="text-align:right;" |95
 * style="text-align:right;" |121
 * style="text-align:right;" |+27.37%
 * style="text-align:right;" |35.80%
 * style="text-align:right;" |6,239,227
 * style="text-align:right;" |+625,594
 * style="text-align:right;" |34.34%
 * style="text-align:right;" |+2.43pp
 * style="text-align:right;" |34.34%


 * style="text-align:left;" |Yves-François Blanchet
 * style="text-align:right;" |78
 * style="text-align:right;" |10
 * style="text-align:right;" |10
 * style="text-align:right;" |32
 * style="text-align:right;" |+220.00%
 * style="text-align:right;" |9.47%
 * style="text-align:right;" |1,387,030
 * style="text-align:right;" |+565,886
 * style="text-align:right;" |7.63%
 * style="text-align:right;" |+2.97pp
 * style="text-align:right;" |32.37%


 * style="text-align:left;" |Jagmeet Singh
 * style="text-align:right;" |338
 * style="text-align:right;" |44
 * style="text-align:right;" |39
 * style="text-align:right;" |24
 * style="text-align:right;" |−38.46%
 * style="text-align:right;" |7.10%
 * style="text-align:right;" |2,903,722
 * style="text-align:right;" |−565,646
 * style="text-align:right;" |15.98%
 * style="text-align:right;" |−3.74pp
 * style="text-align:right;" |15.98%


 * style="text-align:left;" |Elizabeth May
 * style="text-align:right;" |338
 * style="text-align:right;" |1
 * style="text-align:right;" |2
 * style="text-align:right;" |3
 * style="text-align:right;" |+50.00%
 * style="text-align:right;" |0.89%
 * style="text-align:right;" |1,189,607
 * style="text-align:right;" |+586,674
 * style="text-align:right;" |6.55%
 * style="text-align:right;" |+3.12pp
 * style="text-align:right;" |6.55%


 * style="text-align:left;" colspan="2" |Independent and No Affiliation
 * style="text-align:right;" |125
 * style="text-align:right;" |0
 * style="text-align:right;" |8
 * style="text-align:right;" |1
 * style="text-align:right;" |−87.50%
 * style="text-align:right;" |0.30%
 * style="text-align:right;" |74,291
 * style="text-align:right;" |+24,675
 * style="text-align:right;" |0.41%
 * style="text-align:right;" |+0.13pp
 * style="text-align:right;" |1.51%


 * style="text-align:left;" |Maxime Bernier
 * style="text-align:right;" |315
 * style="text-align:right;" N/A
 * style="text-align:right;" |1
 * style="text-align:right;" |0
 * style="text-align:right;" |−100.00%
 * style="text-align:right;" |0.00%
 * style="text-align:right;" |294,092
 * style="text-align:right;" |*
 * style="text-align:right;" |1.62%
 * style="text-align:right;" |*
 * style="text-align:right;" |1.70%


 * style="text-align:left;" |Rod Taylor
 * style="text-align:right;" |51
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |
 * style="text-align:right;" |
 * style="text-align:right;" |18,901
 * style="text-align:right;" |+3,669
 * style="text-align:right;" |0.10%
 * style="text-align:right;" |+0.02pp
 * style="text-align:right;" |0.70%


 * style="text-align:left;" |Sébastien CoRhino
 * style="text-align:right;" |39
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |
 * style="text-align:right;" |
 * style="text-align:right;" |9,538
 * style="text-align:right;" |+2,275
 * style="text-align:right;" |0.05%
 * style="text-align:right;" |+0.01pp
 * style="text-align:right;" |0.45%


 * style="text-align:left;" |Tim Moen
 * style="text-align:right;" |24
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |
 * style="text-align:right;" |
 * style="text-align:right;" |8,367
 * style="text-align:right;" |−28,408
 * style="text-align:right;" |0.05%
 * style="text-align:right;" |−0.16pp
 * style="text-align:right;" |0.60%


 * style="text-align:left;" |Randy David Joy
 * style="text-align:right;" |25
 * style="text-align:right;" N/A
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |
 * style="text-align:right;" |
 * style="text-align:right;" |6,300
 * style="text-align:right;" |*
 * style="text-align:right;" |0.03%
 * style="text-align:right;" |*
 * style="text-align:right;" |0.45%


 * style="text-align:left;" |Liz White
 * style="text-align:right;" |17
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |
 * style="text-align:right;" |
 * style="text-align:right;" |4,408
 * style="text-align:right;" |+2,709
 * style="text-align:right;" |0.02%
 * style="text-align:right;" |+0.01pp
 * style="text-align:right;" |0.44%


 * style="text-align:left;" |Anna Di Carlo
 * style="text-align:right;" |50
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |
 * style="text-align:right;" |
 * style="text-align:right;" |4,124
 * style="text-align:right;" |−4,714
 * style="text-align:right;" |0.02%
 * style="text-align:right;" |−0.03pp
 * style="text-align:right;" |0.15%


 * style="text-align:left;" |Elizabeth Rowley
 * style="text-align:right;" |30
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |
 * style="text-align:right;" |
 * style="text-align:right;" |3,905
 * style="text-align:right;" |−488
 * style="text-align:right;" |0.02%
 * style="text-align:right;" |–
 * style="text-align:right;" |0.22%


 * style="text-align:left;" |Michel Blondin
 * style="text-align:right;" |13
 * style="text-align:right;" N/A
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |
 * style="text-align:right;" |
 * style="text-align:right;" |3,815
 * style="text-align:right;" |*
 * style="text-align:right;" |0.02%
 * style="text-align:right;" |*
 * style="text-align:right;" |0.49%


 * style="text-align:left;" |Joe Hueglin
 * style="text-align:right;" |3
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |
 * style="text-align:right;" |
 * style="text-align:right;" |1,534
 * style="text-align:right;" |−2,942
 * style="text-align:right;" |0.01%
 * style="text-align:right;" |−0.02pp
 * style="text-align:right;" |0.83%


 * style="text-align:left;" |Blair Longley
 * style="text-align:right;" |4
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |
 * style="text-align:right;" |
 * style="text-align:right;" |920
 * style="text-align:right;" |−637
 * style="text-align:right;" |0.01%
 * style="text-align:right;" |−0.01pp
 * style="text-align:right;" |0.45%


 * style="text-align:left;" |Partap Dua
 * style="text-align:right;" |7
 * style="text-align:right;" N/A
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |
 * style="text-align:right;" |
 * style="text-align:right;" |682
 * style="text-align:right;" |*
 * style="text-align:right;" |0.00%
 * style="text-align:right;" |*
 * style="text-align:right;" |0.20%


 * style="text-align:left;" |Carlton Darby
 * style="text-align:right;" |4
 * style="text-align:right;" N/A
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |
 * style="text-align:right;" |
 * style="text-align:right;" |602
 * style="text-align:right;" |*
 * style="text-align:right;" |0.00%
 * style="text-align:right;" |*
 * style="text-align:right;" |0.32%


 * style="text-align:left;" |Stephen J. Garvey
 * style="text-align:right;" |4
 * style="text-align:right;" N/A
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |
 * style="text-align:right;" |
 * style="text-align:right;" |510
 * style="text-align:right;" |*
 * style="text-align:right;" |0.00%
 * style="text-align:right;" |*
 * style="text-align:right;" |0.27%


 * style="text-align:left;" |Ken Ranney
 * style="text-align:right;" |2
 * style="text-align:right;" N/A
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |
 * style="text-align:right;" |
 * style="text-align:right;" |296
 * style="text-align:right;" |*
 * style="text-align:right;" |0.00%
 * style="text-align:right;" |*
 * style="text-align:right;" |0.23%


 * style="text-align:left;" |Travis Patron
 * style="text-align:right;" |3
 * style="text-align:right;" N/A
 * style="text-align:right;" |0
 * style="text-align:right;" |0
 * style="text-align:right;" |
 * style="text-align:right;" |
 * style="text-align:right;" |281
 * style="text-align:right;" |*
 * style="text-align:right;" |0.00%
 * style="text-align:right;" |*
 * style="text-align:right;" |0.20%

! colspan="15"|
 * colspan="4" style="text-align:left;" |Co-operative Commonwealth Federation
 * 1
 * colspan="8" N/A
 * colspan="4" style="text-align:left;" |Vacant
 * 5
 * colspan="8" N/A
 * colspan="3" style="text-align:left;" |Total valid votes
 * 18,170,880
 * +579,412
 * 100.00%
 * 18,170,880
 * +579,412
 * 100.00%
 * 18,170,880
 * +579,412
 * 100.00%
 * +579,412
 * 100.00%
 * colspan="3" style="text-align:left;" |Blank and invalid votes
 * 179,479
 * +58,964
 * 0.98%
 * +0.30pp
 * colspan="3" style="text-align:left;" |Total
 * 2,146
 * 338
 * 338
 * 338
 * 100.00%
 * style="text-align:center;" |18,350,359
 * style="text-align:center;" |+580,480
 * style="text-align:center;" |100.00%
 * style="text-align:center;" | —
 * style="text-align:center;" |100.00%
 * colspan="3" style="text-align:left;" |Registered voters/turnout
 * 27,373,058
 * +1,433,316
 * 67.03%
 * −1.25pp
 * style="text-align:left;" colspan="15" | Source: Elections Canada (Official Voting Results)
 * style="text-align:center;" |+580,480
 * style="text-align:center;" |100.00%
 * style="text-align:center;" | —
 * style="text-align:center;" |100.00%
 * colspan="3" style="text-align:left;" |Registered voters/turnout
 * 27,373,058
 * +1,433,316
 * 67.03%
 * −1.25pp
 * style="text-align:left;" colspan="15" | Source: Elections Canada (Official Voting Results)
 * 27,373,058
 * +1,433,316
 * 67.03%
 * −1.25pp
 * style="text-align:left;" colspan="15" | Source: Elections Canada (Official Voting Results)
 * −1.25pp
 * style="text-align:left;" colspan="15" | Source: Elections Canada (Official Voting Results)
 * style="text-align:left;" colspan="15" | Source: Elections Canada (Official Voting Results)
 * style="text-align:left;" colspan="15" | Source: Elections Canada (Official Voting Results)



Analysis
Vote-splitting benefited the Conservatives in Ontario and Metro Vancouver, the Liberals in Quebec and the Maritimes, and the NDP in British Columbia and outside the GTA in Ontario. It also helped the Bloc in some Quebec ridings. Furthermore, analysis by different news outlets showed that the PPC cost the Tories six to seven seats. However, a Tory strategist said that it is not guaranteed that PPC voters would have voted for the Conservatives. The PPC's spokesperson echoed similar sentiments.

Strategic voting was prominent across the country. However, it was not the primary factor for most. According to a poll conducted after the election, of respondents who ultimately voted Liberal, 46 per cent said they had considered voting for the NDP at some point during the campaign. Another 29 per cent considered voting Green. Additionally, 15 per cent of Conservative voters considered voting for the People's Party.

Ninety-eight women were elected to federal seats in this election. This also set a new record, both by number and by percentage, but still fell short of equality advocates' goal of 30% women. The highest percentage of elected women was in the Green party, with two female MPs out of three elected Green Party members.

Election aftermath
Following the election, Trudeau ruled out a coalition and announced that his new cabinet would be sworn in on November 20, 2019. On November 4, 2019, Elizabeth May announced that she would be stepping down as leader of the Green Party. On December 12, 2019, Andrew Scheer announced that he was resigning as leader of the Conservative Party.

Recounts
Defeated parties sought recounts in three ridings where the races were won by a few hundred votes. The Bloc Québécois made its request in the Quebec Superior Court for the ridings of Hochelaga and Québec and the NDP sought a recount for the riding of Port Moody—Coquitlam. Federal judges accepted the requests and ruled that recounts should happen for those ridings. All three recount requests were withdrawn during the recounting process, thus the victors stayed the same.

Electoral reform
The nature of the elections' results reignited calls for electoral reform. Some commentators argued against the current first-past-the-post system,   while others defended it. Dominic O'Sullivan, Associate Professor of Political Science at Charles Sturt University, argued that Canada should follow in New Zealand's footsteps with their electoral reform. News outlets also published articles showing what the election results could have looked like if Trudeau had kept his promise on electoral reform.

After the election, Elizabeth May sent Prime Minister Justin Trudeau a letter recommending STV as a compromise for electoral reform since it meets some of the concerns Trudeau expressed in the past.

A poll published by the Angus Reid Institute showed that support for electoral reform and proportional representation in particular skyrocketed following the election.

Western Canadian separatism
After Justin Trudeau's re-election on October 21, 2019, #Wexit trended on social media. However, experts stated part of the push was due to disinformation and bots. On November 4, 2019, the separatist group Wexit Alberta applied for federal political party status. On November 6, 2019, a poll conducted by Ipsos show a historic high level of interest in secession from Canada in both Alberta and Saskatchewan by 33% and 27%, respectively. On January 12, 2020, Wexit Canada was granted eligibility for the next federal election. They subsequently changed their name to the Maverick Party.

Chinese government interference
In late 2022, Global News reported on a suspected attempt by the government of China to infiltrate the Parliament of Canada by funding a network of candidates to run in the 2019 federal election. Prime Minister Justin Trudeau stated on November 20, 2022, regarding alleged interference in the election that "I do not have any information, nor have I been briefed on any federal candidates receiving any money from China". In February 2023, the Canadian Security Intelligence Service (CSIS) concluded that the Chinese government interfered in the 2019 elections.

Deregistered parties
The Progressive Canadian Party was deregistered by Elections Canada on October 30, 2019, for failing to comply with the reporting provisions of the Canada Elections Act.

The United Party of Canada was deregistered on December 31, 2020, for failing to submit required financial documents or update party information.

The Stop Climate Change Party was deregistered on March 31, 2021, for failing to provide an auditor's report.