Marruecos es un país más grande y geográficamente más variado de lo que sugiere su tamaño en un mapa: ciudades costeras, cordilleras y regiones desérticas pueden tener un clima notablemente distinto el mismo día. Elegir bien el momento de tu viaje depende en gran medida de adónde vayas.
La primavera (marzo a mayo) es una de las mejores temporadas en general: temperaturas suaves en Marrakech y las montañas del Atlas, flores silvestres en flor y condiciones cómodas para el senderismo. También es una buena época para el desierto, antes de que llegue el calor veraniego.
El verano (junio a agosto) favorece sobre todo a la costa: los vientos atlánticos de Essaouira la mantienen fresca incluso cuando ciudades del interior como Marrakech y Fes están sofocantes. No es la temporada para el Sáhara a menos que estés preparado para un calor diurno extremo.
El otoño (septiembre a noviembre) refleja la suavidad de la primavera y es, posiblemente, la mejor estación para el desierto, con noches más frescas y días agradables. El invierno (diciembre a febrero) trae nieve al Alto Atlas —ideal para un tipo de aventura diferente— mientras que las regiones costeras y desérticas permanecen templadas durante el día pero frías por la noche.



