Der Granite Canyon verläuft in West-Ost-Richtung im südlichen Teil der Teton Range, einer Bergkette, die sich 100 Kilometer in Nord-Süd-Richtung durch das westliche Wyoming zieht. Die Schlucht liegt westlich des Tals Jackson Hole und wird von einer Reihe hoher Berggipfel umschlossen. Nördlich liegt ein Gebirgsgrat, der sich vom Talboden von Jackson Hole bis zum Mount Hunt zieht. Nordwestlich liegen der Spearhead Peak sowie der westlich davon im Gratverlauf liegende Housetop Mountain.[1] Südlich des Granite Canyon erhebt sich das Bergmassiv des Rendezvous Mountain mit den Gipfeln Apres Vous Peak, Cody Peak und Rendezvous Peak. In einem Kar südöstlich des Spearhead Peak liegt der Marion Lake, ein kleiner Bergsee auf 2816 m, der sich über einen namenlosen Bach in den Granite Creek entwässert. Der nördlich im Canyon gelegene Indian Lake entwässert sich ebenfalls in den Granite Creek. Der Granite Creek wird innerhalb des Canyons durch den Zusammenfluss von North-, Middle- und South Fork Granite Creek gebildet und mündet in Jackson Hole über Lake Creek und Fish Creek in den Snake River. Nahe dem Zusammenfluss der drei Bäche steht die im National Register of Historic Places eingetragene Upper Granite Canyon Patrol Cabin.[2][3]