The storms since Saturday caused flash floods in much of the south at the foot of the Anti-Atlas Mountains, but a weather alert was finally called off today afternoon.
The interior ministry gave an updated toll of at least 32 dead and six missing.
Rescue teams earlier recovered 11 bodies from high waters near Talmaadart river in the Guelmim region on the edge of the Sahara desert that bore the brunt of the storms.
A girl of nine was among six people swept away by the bulging Tamsourt River, also in Guelmim.
Also Read
"We haven't seen anything like this since the floods of 1986... People were very scared," resident Mustapha al-Gemrani told AFP by telephone.
"But now the skies have cleared and helicopters are overhead," he said.
The authorities have set up crisis cells in the affected zones and the royal palace announced it would cover the expenses of victims' funerals and medical treatment for the injured.
Rescue operations have so far "saved 214 people, dozens of whom were evacuated by army and royal guard helicopters", the interior ministry said.
Around 100 mud-brick homes were partly or totally destroyed in the south, and 100 roads cut off, including six national highways.
The head of Ouarzazate province's tourism office, Zoubir Bouhout, said two planes were chartered late yesterday to fly out 200 tourists, half of them French.
According to the 2M television channel, 25 centimetres (almost 10 inches) of rain fell in just a few hours on some areas.
The authorities have stepped up alert systems in valleys of the Atlas region, especially in the tourist area of Ourika, south of Marrakesh, where hundreds perished in flash floods in 1995.