Police say the girl was crossing the street when she was hit by a car that then fled the scene.
The 18-year-old driver, Erin Hughes, was caught a short time later and has been charged with failure to report an accident, failure to give information or render aid, and failure to exercise due care.
The victim reportedly had to have brain surgery following the crash. She remained in critical condition Sunday night.
Sarah Goone's parents say they have stayed by their daughter's hospital bedside since the accident. They also say the next couple of days will be tough as she recovers from brain surgery.
Both the victim and the suspect are students at New Trier high school.