Højsæsonen i Marokko ligger fra marts til maj og igen fra september til november. Det bedste tidspunkt at besøge Marokko afhænger dog af jeres interesser og de oplevelser, I søger:
Forår (marts til maj)
Naturen blomstrer, og temperaturen er behagelig til at udforske byer som Marrakech og Fes samt vandre i Atlasbjergene.
Sommer (juni til august)
Temperaturerne kan blive meget høje, især i ørkenen og de sydlige dele af landet. Kystbyer som Essaouira og Agadir er gode valg på grund af køligere havbriser.
Efterår (september til november)
Temperaturerne falder igen efter sommeren, hvilket gør det til en ideel tid at rejse på. Dette er også en god periode til at besøge ørkenen.
Vinter (december til februar)
Mildt vejr ved kysten og køligere inde i landet, især om natten. Atlasbjergene kan have sne, hvilket giver mulighed for vintersport.