Moose Jaw est situé sur la route Transcanadienne, c'est-à-dire l'autoroute 1 en Saskatchewan, à à l'ouest de Regina. La ville est également située sur l'autoroute 2 qui rejoint Saskatoon et Prince Albert au nord et la frontière américaine au sud.