加拿大地处北美洲,是世界面积第二大的国家,仅次于俄罗斯。国土面积达9,984,670平方公里。相当于俄罗斯的五分之三、澳大利亚的1.3倍、略小于欧洲、英国的40倍。但如果不计河流、湖泊等水域面积的话,加拿大面积小于美国和中国,是世界第四大国家。加拿大国土自太平洋东岸伸延至大西洋西岸。(加拿大的国家格言就是从海洋到海洋)。在陆地上南部与美国相邻,西北与美国的阿拉斯加接壤。
加拿大东部被分为北方的寒带森林地带和苔原的加拿大地盾与哈得孙湾地带,南方有土地非常肥沃以及人口稠密的圣劳伦斯河峡谷。中部大部分是平原和草原。西部主要是地势崎岖的落矶山脉。加拿大湖泊数量很多,主要分布在北部地区。加拿大的淡水资源占世界淡水资源的20%。
广阔的北方主要是极地气候的低地,所以很少人居住。大多数人口聚居地位于相对温暖的南部,更多的集中在东南部。规模较大的城市有安大略省的多伦多、魁北克省的蒙特利尔、不列颠哥伦比亚省的温哥华、安大略省的渥太华、艾伯塔省的卡尔加里等。