Investigators say the car struck a guardrail, then careened onto the tracks and collided with the train.
A father, mother and their two young children were hurt. A 2-year-old was flown by helicopter to Advocate Lutheran General Hospital in Park Ridge.
The others were taken to Sherman and Provena St. Joseph hospitals in Elgin.