Villagers braved waist-high water as they looked for food, drinking water and medicines amid a shortage of supplies.
Thousands of houses have been destroyed and several villages submerged after flooding triggered by torrential rain killed 100 people across Sudan, officials said.
Thousands of people in the impoverished eastern state of Kasala bordering Eritrea fled their homes after the river Gash burst its banks, flooding entire villages inhabited by farmers.
Many people were sheltering in makeshift grass huts on hilltops, after floodwaters also cut off the main highway between east Sudan and the capital Khartoum.
Villagers braved waist-high water as they looked for food, drinking water and medicines amid a shortage of supplies, an AFP photographer said as he toured two flood-hit villages near the provincial capital Kasala.
Many people, mostly children, were seen drinking muddy rain water.
"We had no time. We simply fled, taking our children when our village was flooded in the night two weeks ago," said Taha Mahmoud, chief of Makli village in Kasala.
"We lost all our food, belongings and livestock. We're living in miserable conditions in makeshift huts that won't withstand heavy rains."
"We are eating just one meal a day. Children are falling sick, and doctors are miles away."
Twenty-five people died in Kasala itself and around 8,000 houses have been destroyed since heavy rains lashed the state two weeks ago, the Sudanese Red Crescent Society said on Sunday.
At least 100 people were killed nationwide, it said.
Everything has been destroyed
In a similar scene in another Kasala village, Al-Mahmoudab, all 250 houses and the local school were destroyed. Only the mosque was left standing.
Villagers were setting up a makeshift school under a tent so children could continue their lessons.
"We managed to rescue our children, but everything has been destroyed. We lost our entire stock of food, especially sorghum," said Saeedna Mussa, the imam of Al-Mahmoudab, of a staple food in Sudan.
Hundreds of people and vehicles were stranded on both sides of the highway that has been cut off, a local government official told AFP.
"Heavy rains have cut off the highway linking east Sudan with the capital. People on both sides are stranded," he said.
Authorities said water levels were also rising on the Blue Nile along the border with Ethiopia after continuous rainfall there.
The Blue Nile flows to Khartoum where it meets the White Nile and they become the Nile which flows into Egypt.
United Nations aid agencies had warned of the flood danger in Sudan between July and November.
The most affected states are Kassala, Sennar, South Kordofan, West Kordofan and North Darfur, the UN Office for the Coordination of Humanitarian Affairs (OCHA) said on Wednesday.
It said heavy flooding since early June has affected more than 122,000 people and destroyed over 13,000 houses in many parts of the country.
A downpour in August 2013 was the worst to hit Khartoum in 25 years, and affected tens of thousands of people, the UN said.
Those floods killed about 50 people, mostly in the capital.