It happened around 7:30 Wednesday night near Jackson and Granite streets.
Police say the boy was struck by a minivan that fled the scene.
The child was taken to St. Christopher's Hospital for non-life threatening injuries.
Police are looking for a vehicle described as a white Chevy Venture with a partial tag of H-V.
Anyone with information can contact Philadelphia Police at 215-686-TIPS (8477), text a tip to PPD TIP (773847) or through phillypolice.com.