The villages in Pasrur and Sialkot districts, 80 km from the provincial capital of Lahore, are under four feet of water.
The floods damaged standing crops on hundreds of acres, the officials said.
Some residents of the villages moved to safe places with their cattle and belongings.
There were no reports of casualties so far, officials said.
Traffic in Pasrur three main roads