Geografia Edmonton leży w zachodniej Kanadzie, w północnej części północnoamerykańskich Wielkich Równin. Region ten zwany jest Wyżyną Saskatchewan i ciągnie się od podnóża Gór Skalistych kilkaset kilometrów na wschód. Lekko falisty teren wyżyn pokrywają żyzne czarnoziemy, co zadecydowało o rozwoju tutejszego rolnictwa i ośrodków miejskich. Samo Edmonton leży nad rzeką Saskatchewan Północny. Początkowo zajmowało tereny w dolinie rzeki, po obu jej stronach, by następnie rozrosnąć się na otaczające ją równiny.
Klimat Klimat miasta pozostaje pod wpływem gór, które hamują napływ wilgotnych mas powietrza znad Oceanu Spokojnego. W rezultacie cechuje się on znacznym kontynentalizmem, ze średnią sumą opadów (około 600 mm) oraz dużą różnicą temperatur pomiędzy latem a zimą (odpowiednio 20 st. C i -15 st. C).