出于对问责政府的渴求,加拿大人发动1837年起义。叛乱被平息之后到加拿大调查的达勒姆勋爵建立一篇报告,《英属北美事务分析(英语:Report on the Affairs of British North America)》。报告建议把现任政府改为问责制政府,并支持同化法裔加拿大人,使其接受英国语言及文化。英国政府接纳达勒姆勋爵在报告中的建议,并颁布1840年联合法案(英语:Act of Union 1840),重新将上下加拿大合并成立加拿大省。 1849年,代表所有英属北美的责任政府建立。1846年,英美签定俄勒冈条约,确定美国和英属北美在西部以北纬49度为界。这一条约解决长久以来英属北美与美国的边境争端,也为英国建立温哥华岛殖民地和不列颠哥伦比亚殖民地铺平道路。
联邦的组成及扩张
经过数次立宪会议之后,《1867年宪法法令》于1867年7月1日通过,加拿大省、新不伦瑞克省、新斯科舍省三个英属北美殖民地组成加拿大联邦。加拿大获得罗伯特领地和西北部地区(英语:North-Western Territory)的控制权,并将两者合并成西北地区,这一举动促使该地区的原住民梅蒂人在1870年7月发动红河起义(英语:Red River Rebellion)并建立从西北地区分离出的曼尼托巴省。
20世纪早期,作为自治领地的加拿大仍被英国控制着外交事务,所以当英国在一战对德宣战时加拿大也自动参战(英语:Military history of Canada during World War I),被派往西方战线的加拿大志愿兵后来更组成加拿大军团。这支军队在维米岭战役和其它主要战役中都担当相当重要的角色。参与一战的65万名加拿大人中,约6万人战死,17.3万人负伤。1917年,保守党总理罗伯特·莱尔德·博登对法裔魁北克人实行强制征兵,征兵危机(英语:Conscription Crisis of 1917)爆发,而再加上对魁北克省以外的法语学校的争议,导致魁北克人的身份认同开始转变并令自由党发生内讧。之后在1917年罗伯特所领导的联合党赢出大选。1919年,加拿大独立于英国加入国际联盟,随后的1931年威斯敏斯特法案更肯定加拿大的独立性。