No hay una flor nacional oficialmente nombrada de Marruecos. Sin embargo, el país tiene multitud de plantas con flores y alberga un Festival de Rosas cada primavera en el Valle de las Rosas (Valle de las Rosas) en el Alto Atlas. Montañas.
Las plantas con flores marroquíes incluyen malva, jazmín, iris, caléndula, asfódelo, altramuz y azafrán. Otras plantas populares son la menta, la adelfa y la escoba marroquí indígena con flores con aroma a piña. Además, hay árboles decorativos en ciudades y pueblos marroquíes, como mimosa, calodendrum, jacaranda y pasiflora.
El centro del Festival de la Rosa, que generalmente se lleva a cabo en mayo, es la pequeña ciudad de El-Kelaâ M’Gouna. Este festival de tres días atrae a unas 20,000 personas cada año que pueden visitar las fábricas de agua de rosas y comprar innumerables productos de rosas auténticos.