Le , la fédération royale marocaine de football dévoile le nom du nouveau sélectionneur de l'équipe nationale, elle recrute l'entraineur belge Eric Gerets qui commencera sa mission dès qu'il aura fini son contrat avec le club saoudien d'Al-Hilal FC c'est-à-dire jusqu'en 2011. En signant un contrat de 4 ans avec le Maroc, ayant terminé son contrat qu'à partir de 2011, il est remplacé par son adjoint Dominique Cuperly afin de préparer un match amical contre la Guinée équatoriale, le à Rabat. Ce dernier match finit par une victoire des lions de l'Atlas, ce qui donna confiance au nouveau staff de l'équipe nationale marocaine puis en novembre 2011, Eric Gerets commence son aventure marocaine, contre l'Irlande du Nord en match amical à Belfast, les hommes d'Eric Gerets réalisent un bon match qui se solde par un nul de 1-1[2].
Le , l’équipe nationale du Maroc bat au match retour l'Algérie sur le score de 4-0 devant plus de 46000 spectateurs au Stade de Marrakech, Juste avant le match Adel Taarabt quitte la sélection pour ne pas avoir été titulaire, ce qui créa un véritable choc au Maroc[6]. Cette victoire provoque des cris de joie chez les Marocains, des centaines de milliers de casablancais descendent dans les rues pour fêter cette victoire[7]. Le , la sélection marocaine affronte le Sénégal dans le but de préparer le match face à la République centrafricaine, le Maroc gagna ce match sur un score de 2-0 en faisant une bonne première mi-temps[8]. Le , avec plusieurs occasions, le Maroc concède le nul à Bangui et gagne le dernier match des éliminatoires de la CAN 2012 contre la Tanzanie sur un score de 3-1 avec des buts de Marouane Chamakh, Adel Taarabt et Mbark Boussoufa au Stade de Marrakech, et se qualifie pour la CAN 2012.
Le , dans le cadre du LG Cup Maroc, la sélection marocaine est défait par l'Ouganda sur le score de 1-0 puis trois jours plus tard les lions de l'Atlas affronte les camerounais. Ce match entre marocains et camerounais se termine par un nul, ceux-ci marque dans les 73e minutes grâce à un but de Samuel Eto'o mais dans la dernière minute le Maroc sauve son honneur et marque grâce à une passe décisif de Mbarek Boussoufa à Nordin Amrabat qui celui-ci marque face au gardien camerounais.
Le meilleur buteur du Maroc lors de cette année est Mbark Boussoufa qui a marqué trois buts. Ses deux premiers buts furent inscrits lors du tout premier de l'année 2011 dans le cadre d'un match amical se terminant par une victoire des Marocains sur le score de trois buts à zéro. Bousouffa marqua également un autre but dans le cadre d'un match comptant pour les qualifications en CAN. Ce but a été marqué à la 90e minute grâce à une très bonne frappe sèche en dehors de la surface. Mbark Boussoufa est ensuite suivi de Marouane Chamakh qui marqua au total deux buts, le premier face à l'Algérie et le second face à la Tanzanie grâce à une tête piquée. Il y a ensuite neuf autres buteurs n'ayant marqué qu'un but. Au total lors de cette année, le Maroc marqua quatorze buts avec plus de onze buteurs.
Le maillot porté à domicile par le Maroc est le rouge ainsi que les chaussettes tandis que le maillot porté à l'extérieur est le blanc à rayures vertes et les chaussettes quant à elles sont blanches. Le troisième maillot porté par les lions de l'Atlas est le vert dont la couleur des chaussettes l'est également. L'équipementier sportif de l'équipe nationale du Maroc est Puma depuis 2007 mais lors du match des Lions de l’Atlas face à l’Algérie (1-0), le 27 mars, dans le cadre des éliminatoires de la CAN 2012. L’attaquant Youssef El-Arabi a perdu soudainement le numéro de son maillot quelques minutes après son entrée en jeu ce qui a incité le Ministre de la jeunesse et des sports marocain Moncef Belkhayat, ne plus vouloir de la firme allemande Puma pour habiller l’équipe nationale du Maroc. Il déclare aussi qu’à partir du 1er janvier 2012, il signera un nouveau contrat à travers l’appel d’offres avec un nouvel équipementier[11].