Several parts of the affected districts faced electricity blackouts and heavy water-logging, disrupting movements of traffic.
India Meteorological Department forecast heavy to very heavy rains over the next two days.
The current spell of rains was caused by a low pressure area with associated upper air cyclonic circulation, an IMD release said.
Surat and Valsad districts in south Gujarat, as well Junagadh, Botad, Morbi, Bhavnagar, Rajkot, Surendranagar and Mahuva in Saurashtra received heavy rainfall since last night.
Surat received 108 mm rainfall, while Valsad received 69 mm rainfall last night. Bhavnagar and Rajkot received 96 mm and 58.9 mm rainfall respectively during the time.
At least 39 dams in the state are overflowing while another 31 have received 99 per cent water. Seventeen dams are 80-90 per cent full, it said.
Heavy to very heavy rains are expected in South Gujarat and coastal districts of Saurashtra in the next 48 hours, the IMD release said.