The Fox River expected to crest Thursday night in McHenry County, according to the National Weather Service, and hold that level through Saturday before starting to slowly recede.