In reply to Harry_Sutcliffe:
Three of us went trekking round Toubkal in early May, ten years ago. There was a snow within half an hour of the hut, leading to a snow basin. After that, you ascend onto a ridge and the snow disappears. If there is any snow left in June, it will be very soft (so crampons and axe will be useless). It took me three hours to reach the summit but my mates did it two (keen runners).