The shooting happened in the 2500-block of Spaulding Avenue around 10:08 p.m. in the Little Village neighborhood.
The prayer vigil was being held in the front yard of a residence on Saturday night when someone jumped out of a Jeep and started shooting.
A total of seven victims were struck and all self-transported to the hospital.
One of the men shot died at the hospital from his wounds. He was identified as 32-year-old Froylan Garcia of Berwyn, Illinois, according to the Cook County Medical Examiner.
All other victims were men aged 31, 51, 35, 39 and 48-years-old and one was in his 30s. All were listed in fair condition according to Chicago police.
No one is in custody. It is unknown who the vigil was for.