De maritime provinsene i øst ligger ved Atlanterhavet med St. Lawrence-bukta og Mainebukta, og med den store øya Newfoundland i nord. Klimaet her er kjølig. På fastlandet i øst er det åser som er den nordlige utløperen av Appalachene. Omkring de store sjøene og ved St. Lawrence-elva i sør er det skogdekt lavland. De sentrale delene av landet har fruktbart sletteland, prærie, kontinentalt klima og lite nedbør. I vest er Canada preget av fjellkjedene Rocky Mountains og fjellkjeden Coast Mountains nærmere kysten. Vancouver Island ligger helt i sørvest. På stillehavskysten er vinterklimaet mildt. Landskapet i nord er preget av tundra med mange arktiske øyer helt i nord, blant annet Baffinøya (), Victoriaøya og Ellesmereøya ().