(CNN) -- It appears the people on the banks of at least one major river in the Midwest are finally getting a break from rising water.
Water levels have peaked north of St. Louis, but the floodwaters from the upper Mississippi River will be slow to recede in the coming days, CNN weather producer Taylor Ward said.
And forecasters think the weather north of St. Louis in the next few days should be mostly calm.
But rain is expected on Friday and Saturday from St. Louis into Mississippi, Ward said.
The peak waters will continue to head south in the coming days but are not expected to be significant south of Missouri. The expected rainfall late this week shouldn't have much of an impact on the anticipated crests of rivers.
The residents of Grafton, Illinois, north of St. Louis, will see the worst of the floodwater through Friday as the Mississippi River peaks at more than 11 feet above flood stage, the National Weather Service says.
Many along the river's edge decided to evacuate, but Jerry Eller thought he would wait it out.
"I've got water coming up through cracks in the floor, so I have about 3,000 gallons an hour of pumps running down the basement keeping water out, and that seems to be keeping it down to about an inch," Eller told CNN affiliate KPLR.
Floodwater has ravaged dozens of counties in Illinois, forcing thousands of residents from their homes.
On Wednesday, the Missouri and Illinois rivers and parts of the Mississippi River were closed to recreational boats due to debris and fast currents, the Coast Guard said.
The statement said conditions had already caused 200-foot long barges to break away from their moorings and sink.
The Army Corps of Engineers closed three of its locks to all river traffic until flooding subsides.
"Public safety is our first priority. Rivers are unpredictable and dangerous in a flood," said Col. Chris Hall, commander of the Corps' St. Louis District. "Even if someone has lived along a river his whole life, he shouldn't assume it will behave the same way during a flood. It's not a good time to be on or near the rivers."
As rivers across the heartland swelled during the past two weeks, rising water was blamed for four deaths. Flooding has threatened rivers in Illinois, Missouri, Iowa, Indiana, North Dakota, Mississippi and Michigan, the National Weather Service said.
The Mississippi River at St. Louis on Wednesday was above flood stage and expected to remain so through Sunday, the CNN weather team said. The Illinois River at Peoria was experiencing major flooding, which is expected to last through the weekend.
Moderate flooding through the weekend is expected for the Des Plaines River north of Chicago.
Along the Mississippi River, flood watches stretch south to Louisiana. Although flooding is expected along the river, experts don't expect the catastrophic levels of two years ago, when levees were breached. The flooding was so grave in 2011 that authorities purposely flooded thousands of square miles of Louisiana to spare city centers.
Residents in North Dakota are bracing for flooding, too, along the Red River in Fargo.
The city has begun a three-day push to truck sandbags into low-lying areas. Police cars are escorting the semitrailer trucks as they head to the locations, affiliate KVLY reported.
In Clarksville, Missouri, some 500,000 sandbags and more than 8,000 tons of sand and rock are being used to keep most of the floodwater at bay.
Mayor Jo Anne Smiley said the worst is over, but the city isn't out of the woods yet.
Volunteers from around the area played a key role in protecting the town.
"The only way this community in particular survives these kinds of events is volunteer help, because we've had more volunteers in town than we have people who live here," Smiley told affiliate KSDK. "And the people who live here are for the most part aged."
Missouri Gov. Jay Nixon declared a state of emergency last week after many areas of the state were stricken by flash flooding.
"The sustained periods of heavy rainfall (have) swollen creeks and streams and is pushing the Mississippi River over flood levels, endangering river communities," Nixon said.
Record floodwater on the Rock River is dampening the mood at Rick Wyffels' Christmas tree farm in Moline, Illinois.
"This is going to be bad," Wyffels told CNN affiliate WQAD. "This is the highest water I've ever seen down here."
The Wyffels family has farmed along the Rock River for more than 60 years. About a quarter of his crop is under water.
"We'll just have to wait and see whether these trees make it or not," he said.
Back in July, it was a different story for Wyffels as the region was locked in a drought. He lost some 900 trees in the parched soil.
The rain and flooding caused three deaths last week and a fourth Sunday, local authorities reported.
A woman in De Soto, Missouri, drowned last week after her vehicle washed off a road, KSDK reported.
Two fatalities were reported in Arcadia, Indiana. On Thursday, a 64-year-old man died after attempting to cross high water in his car. The water swept him off a roadway and dragged him downstream, the Hamilton County Sheriff's Office said.
CNN's Maria White, Mariano Castillo and Chad Myers contributed to this report.