O clima em Marrocos varia de acordo com a região e a época do ano. Em geral, Marrocos tem um clima mediterrânico, com Verões quentes e secos e Invernos suaves e húmidos.
Os meses de Verão, de Junho a Agosto, são os mais quentes e secos de Marrocos. As temperaturas podem atingir 40°C (104°F) em algumas partes do país, e há muito pouca precipitação. As zonas costeiras tendem a ser mais frescas do que as zonas interiores devido ao efeito de arrefecimento do oceano.
Os meses de Inverno, de Novembro a Fevereiro, são mais amenos e húmidos em Marrocos. As temperaturas variam entre os 15 e 20°C (59-68°F) e a precipitação é mais elevada, especialmente no norte e ao longo das regiões costeiras.
A Primavera e o Outono são estações de transição em Marrocos, com temperaturas que variam entre 15 e 30°C (59-86°F) e alguma pluviosidade. Estes são geralmente considerados os melhores momentos para visitar Marrocos, uma vez que o clima é agradável e há menos multidões.
Globalmente, o clima em Marrocos é geralmente agradável e há algo para ver e fazer durante todo o ano. Se estiver a planear uma visita, é uma boa ideia verificar a previsão do tempo e fazer as malas em conformidade.