Police said the shooting happened near East 103rd Street and South Cottage Grove Avenue in the Pullman neighborhood just after 9 p.m.
An unknown suspect approached the 29-year-old man, took out a gun, and fired shots, police said.
The victim was transported to the University of Chicago Medical Center in critical condition.
No other injuries were reported.
Area Two detectives are investigating. Officials did not immediately provide further information about the shooting.
INTERACTIVE SAFETY TRACKER Track crime and safety in your neighborhood