本屆大選共有六個政黨參加,二千七百多萬選民選出三百三十八名聯邦眾議員,贏得眾議院多數席位的政黨成為執政黨,黨魁出任總理。組成大多數政府,需要在拿到一百七十席。大多數選區勝出者都在周一晚上結束時揭曉,自由黨至少贏得一百四十二席,在另外十六席領先,兩者合共一百五十八席,但距離一百七十席還有多席。主要對手保守黨拿下一百一十六席,在另外六席領先,合共一百二十二席。魁人政團取得二十九席,領先兩席,合共三十一席。新民主黨贏得二十三席,領先兩席,合共二十五席。綠黨取得兩席,加拿大人民黨未取得任何席位。
  六黨黨魁中,自由黨的杜魯多、保守黨的奧圖爾、新民主黨的駔勉誠和魁人政團黨魁布蘭切特都能成功連任,不過,綠黨黨魁保羅和人民黨黨魁卞聶爾未能贏得席位。與二〇一九年大選相比,自由黨在大西洋省份減少了三個席位,保守黨則贏得了九個席位,這較該黨在二〇一九年贏得的四個席位多逾一倍。儘管如此,自由黨在魁北克省和安大略省的席位數目足以讓該黨贏得今屆大選。二〇一九年十月,杜魯多領導的自由黨在大選中擊敗保守黨,但只取得一百五十七席,只能組建少數黨政府,因而在推動政府議程時,需要爭取其他政黨支持。
  四十九歲的杜魯多在八月中宣布舉行大選,提前兩年登場,以爭取選民新授權,帶領國家擺脫新冠疫情。不過,他被批評在本國正面對第四波疫情期間提早舉行大選,既無需要,又要花上六億加元,若用來改善民生或刺激經濟更佳。在此情況下,杜魯多競選運動初期支持度大跌,甚至有受訪者在民意調查中憤言,要用手上的一票去懲罰自由黨。有人形容自由黨此次押注很大,原先想組成大多數政府,不過這如意算盤打不響。杜魯多於周二凌晨時分帶同妻子和孩子亮相,發表勝利演說。他表示國民讓自由黨帶着明確的使命組成下屆政府,繼續努力工作,使國家渡過這場新冠疫情,迎接更美好的將來,這正是自由黨準備做的。
  他又稱,還有一些選票需要點算,但是「我們今晚看到的是,數百萬國民選擇了一個進步的計畫。有些人談到了分裂,但這不是我過去幾周在全國範圍內看到的。我看到的是國民站在一起,決心結束這場大流行,一起為真正的氣候行動,為每天十加元的託兒服務,為中產階級家庭可負擔的房屋,為我們共同的和解之路而努力。作為加拿大人,你們選舉了議員來完成這一切,我們的團隊,我們的政府已經準備好了。」為了對抗疫情,杜魯多政府已累計破紀錄的債務以及龐大的預算赤字。加拿大現時正面對第四波新冠疫情,杜魯多提出強制國民接種疫苗,引起激烈爭議。
  四十八歲的保守黨黨魁奧圖爾已承認敗選,他揶揄杜魯多花了六億加元去舉行無必要的大選,結果換來的另一個少數派政府和分裂國家。