It happened around 4:30 Friday afternoon on the 2000 block of South 19th Street.
Initial reports indicate that after striking the girl, the driver fled the scene but was quickly apprehended by police.
The 9-year-old was taken to Children's Hospital of Philadelphia for non-life threatening injuries.
The accident remains under investigation.