Não existe uma flor nacional oficialmente designada para o Marrocos. No entanto, o país tem inúmeras plantas com flores e hospeda um Festival das Rosas a cada primavera no Vallée des Roses (Vale das Rosas) no Alto Atlas Montanhas.
As plantas com flores marroquinas incluem malva-rosa, jasmim, íris, calêndula, asfódelo, tremoço e açafrão. Outras plantas populares incluem hortelã, espirradeira e vassoura marroquina indígena com flores com perfume de abacaxi. Além disso, existem árvores decorativas em cidades e vilas marroquinas, incluindo mimosa, calodendrum, jacarandá e maracujá.
O centro do Festival da Rosa, que geralmente acontece em maio, é a pequena cidade de El-Kelaâ M’Gouna. Este festival de três dias atrai cerca de 20.000 pessoas a cada ano que podem visitar fábricas de água de rosas e comprar inúmeros produtos de rosas genuínas.