Well, Morocco is a Mediterranean country (9 miles only from Spain) , so generally it has a temperate climate.
Temperature and precipitations varies from a region to another. Usuaslly, summer is noticeably hotter in Southern and south eastern regions like Zagora or Tata.
Northern coast (close to Europe) trends to be colder in winter.
It also snows in some regions like Ifrane.