Les régions côtières
Le soleil se fait plus présent et rend l'atmosphère plus agréable; les coups de vent d'est ou d'ouest sont moins fréquents et la brise marine vient régulièrement rafraîchir l'atmosphère. Du nord au sud, les températures maximales moyennes en cours de journée, vont de 17 à 23°C en mars. Elles atteignent 22 à 24°C en mai, avec des records de 41°C à Rabat et même 44°C à Agadir.
Les passages pluvio-orageux donnent un mois de mars bien arrosé près de la Méditerranée et du nord de l'Atlantique , avec un cumul de 120 mm à Tanger contre 105 mm à Brest pour le même mois. Ces pluies sont de moins en moins importantes en descendant vers le sud, et même rares en mai, puisqu'on ne recueille en moyenne que 20 mm au sud de Casablanca et seulement 5 mm à Agadir. L'eau de mer se réchauffe peu à peu, avec 17°C en moyenne pour la Méditerranée, 17 à 19°C du nord au sud de l'Atlantique.
Sur les hauts plateaux et en montagne, du Rif à l'Atlas
C'est vraiment le printemps dans la moyenne montagne et les hauts plateaux: les températures remontent et malgré de petits matins encore un peu frais accompagnés de quelques gelées, elles finissent par rejoindre au mois de mai les valeurs des régions côtières, aux heures les plus chaudes. Il fait alors bon découvrir les villes impériales, Fès, Meknès ou Marrakech (400 à 600 métres d'altitude). Quelques pluies orageuses apportent encore régulièrement un peu d'eau, ou de neige en haute montagne.
Dans le désert du Sahara
Le soleil devient de plus en plus chaud, car les nuages se font rares et les orages exceptionnels, la pluie se faisant oublier dès le mois d'avril. La moyenne des températures maximales passe ainsi de 23°C en mars à 31°C en mai à Ouarzazate, à plus de 1100 mètres d'altitude aux portes du désert, où on a déjà relevé 41°C durant ce mois.
Carte détaillée et bulletins de suivi régionaux