Es gibt keine offiziell ernannte Nationalblume Marokkos. Das Land hat jedoch eine Vielzahl von blühenden Pflanzen und veranstaltet jedes Frühjahr ein Rosenfest im Vallée des Roses (Tal der Rosen) im Hohen Atlas Berge.
Zu den marokkanischen Blütenpflanzen gehören Stockrose, Jasmin, Iris, Ringelblume, Asphodel, Lupine und Krokus. Andere beliebte Pflanzen sind Minze, Oleander und der einheimische marokkanische Ginster mit nach Ananas duftenden Blüten. Darüber hinaus gibt es in marokkanischen Städten und Gemeinden Zierbäume, darunter Mimosen, Calodendrum, Jacaranda und Passionsblumen.
Das Zentrum des Rosenfestes, das normalerweise im Mai stattfindet, ist die kleine Stadt El-Kelaâ M’Gouna. Dieses dreitägige Festival zieht jedes Jahr rund 20.000 Menschen an, die Rosenwasserfabriken besuchen und unzählige echte Rosenprodukte kaufen können.