Police said officers were called to the 2500 block of East 83rd Street at around 1:54 a.m.
The victims were standing outside on the sidewalk when someone opened fired on them, police said.
One man, 42, was hit in the neck and pronounced dead on the scene. Another 42-year-old man was shot twice in the chest and transported to University of Chicago Hospital in critical condition, CPD said.
A third man, 37, was found dead with a gunshot wound to the chest, police said.
What led up to the shooting is not yet known, police said.
No one is in custody.
Area Two Detectives are investigating.