加拿大的原住民是印第安人和爱斯基摩人。十六世纪起,英,法裔人大量涌入。其后两国展开数次殖民地战争,结果英国于 1763年的巴黎和约中获得加拿大支配权。
1867年7月1日,英国议会通过了《BRITISH NORTH AMERICA [BNA] ACT OF 1867》(北美法律),正式承认加拿大自治权,以ONTARIO,QUEBEC,NOVA SCOTIA,NEW BRUNSWICK四省形成加拿大联邦,7月1日也被定为加拿大的国庆日。以后其他省区逐步加入联邦。
1931年,加拿大的内政外交正式脱离了英国的从属关系,得到了完全的自治权,成为英联邦成员国,其议会也后获得与英国议会平等的立法权。 1945年加入国际联盟,并于1949年加入北大西洋公约组织,正式稳固了其在国际政治方面的地位。
1965年,加拿大制定了自己的国歌,国旗。
1999-2000年3月NUNAVUT成为10个省,2个特区之后的第13个区域加入联邦。