Marrakech presenta un clima semiárido, con inviernos suaves y húmedos y veranos cálidos y secos.