12 stades au total vont abriter les matchs de la coupe du monde. Les rencontres de chaque poule auront lieu dans différentes enceintes. Le Maroc disputera ses matchs contre l'Iran, le Portugal et l'Espagne dans trois villes différentes.
En Russie, les Lions de l'Atlas devront se déplacer à chaque fois pour jouer un match. Dans un premier temps, la sélection nationale va s'installer à Saint-Pétersbourg pour affronter l'Iran, avant de se rendre à Moscou pour jouer face au Portugal. Le dernier match du groupe contre l'Espagne aura lieu à Kaliningrad, une ville totalement isolée du reste du territoire russe, à savoir entre la Pologne et la Lituanie.
Après le tirage au sort qui a eu lieu vendredi dernier, les dates des rencontres ont été dévoilées. Le Maroc entrera en lice face à l'Iran le 15 juin, il s'opposera ensuite au Portugal le 20 juin et enfin la Roja le 15 du même mois.