The shooting happened around 8:07 p.m. in the 3600 block of West Douglas Boulevard, Chicago police said.
The three victims were walking on a sidewalk when they were shot. The circumstances of the shooting was not immediately known, police said.
A 33-year-old man was shot in the chest, police said. He was taken to Mt. Sinai Hospital in critical condition.
A 22-year-old man was shot in the leg and a 17-year-old boy was shot in the groin, police said. They were also taken to Mt. Sinai, where they were both reported to be in fair condition.
No one was in custody as Chicago police continue to investigate.
No further information was immediately available.
INTERACTIVE SAFETY TRACKER Track crime and safety in your neighborhood