Moderate to heavy rains lashed several parts of Punjab and Haryana on Wednesday, leading to a flood-like situation in 150 villages where major rivers are in spate.

Even as the incessant rains led to a marginal dip in temperatures, the humidity levels oscillated between 80 to 85 per cent across the twin states of Punjab and Haryana and their joint capital Chandigarh, the Met office said here.

In view of the rains, several rivers, including Yamuna, Som, Tangri, Ghaggar, Beas, Sutlej and Ravi are in spate with villages close to their banks facing a flood-like situation and affecting around 15,000 acres of farm land in Punjab and Haryana, official sources said here.

Adding to the woes of the people, power and water supply has been affected at a few places.

The most affected districts included, Yamunanagar, Ambala, Karnal, Faridabad, Palwal, Sonipat, Ferozepur, Tarn Taran, Fazilka and Hohiarpur.

While Narnaul was drenched by 79 mm of rains, the rainfall at Bhiwani was 48.4 mm.

Among other places in the plains of Punjab and Haryana Ambala received 40.3 mm of rains followed by 19.6 mm in Karnal, 8.6 mm in Hisar, 7.5 mm in Patiala, 7.2 mm in Rohtak, 4.6 mm in Amritsar, 2.3 mm in Ludhiana and 0.7 mm at Chandigarh.

Moderate to heavy rainfall is likely to drench several areas of the region over the next two days, according to the weather office.