The incident occurred at about 8:59 p.m. in the 3600-block of North Lake Shore Drive.
Police said a 26-year-old woman driving an SUV disregarded a traffic signal when a woman was crossing the road and was struck by the SUV.
The victim was transported to Illinois Masonic Medical Center where she was listed in critical condition, police said.
Citations were issued to the driver, police said.