Saudi Civil Defence urged residents in Jeddah to stay indoors as a deadly storm bringing heavy rain is expected in the Red Sea coastal city over the weekend.
Thirty people have been killed because of the weather in recent days, the Civil Defence said.
Between Saturday and Tuesday morning, 10 people died in Makkah, five in Al Baha, three each in Aseer and the Eastern regions, two each in Hayel, Jazan and Tabouk and one each in Riyadh, Al Jouf and Najran.
Another 3,865 people were evacuated from areas in danger of floods from the heavy downpour expected in the coming days.
Tents have been set up for temporary accommodation for 2,000 people in Al Jouf.