It happened around 7:00 p.m on Horsham Road at General Hancock Boulevard.
The child who was struck was rushed to Children's Hospital with serious injuries.
There was no word on the child's identity, or how the accident happened.
A police investigation is underway.