La chaîne de montagnes du Haut Atlas, également connue sous le nom de Grand Atlas, est une chaîne de montagnes qui commence à l'ouest et s'étend vers la frontière avec l'Algérie.
C'est aussi la partie la plus élevée des montagnes de l'Atlas. Le plus haut sommet de la crête de la montagne est le Jbel Toubkal, haut de 4167 mètres, qui se trouve dans le parc national du Toubkal. La chaîne de montagnes du Haut Atlas sépare le désert du Sahara au sud-est des zones méditerranéennes et continentales qui se trouvent au nord-ouest de la crête. Malgré le climat chaud, la crête de la montagne est souvent recouverte de neige. Ce qui en fait un lieu très prisé pour les sports d'hiver et l'un des trois principaux sites de sports d'hiver au Maroc. La fonte des neiges forme plusieurs systèmes fluviaux, la plupart de ces rivières Flo au nord et forment un cours d'eau important pour les villages et les colonies au pied des montagnes du Haut Atlas.