加拿大东面是大西洋,西面是太平洋(西面偏北是美国阿拉斯加州)、南面是美国、北面是北冰洋。
加拿大位于北美洲北半部,约在北纬41°~83°,西经52°~141°之间。它东濒大西洋,西滨太平洋,西北部邻美国阿拉斯加州,南接美国本土,北临北冰洋达北极圈。全国地貌呈西高东低状。
加拿大的大陆部分,不是规则的长方形。
最西南角的城市是温哥华,最东南角的城市是哈利法克斯。如果算上海岛,最西南角的城市是温哥华岛上的维多利亚;最东南角的城市是纽芬兰岛上的圣约翰斯。北部在北极圈内,气候极寒,人口非常少,没有大城市。西北方向是育空地区,首府是白马市,人口23000人;东北方向是努纳武特地区,首府是伊魁特,人口只有6000人。