Police said officers pulled the 38-year-old from the water in the 3100-block of South DuSable Lake Shore Drive just before 4:45 a.m.
He was transported to the University of Chicago Medical Center, where he was pronounced dead, police said.
Area detectives are conducting a death investigation pending autopsy results.
Police did not immediately provide further information.