The shooting occurred around 3:30 p.m. at Margaret Street near Torresdale Avenue in the city's Frankford section.
Police confirm a 10-year-old boy was shot in the back of the head.
"Another child has been hit with gunfire at the hands of a coward," said Deputy Commissioner Joe Sullivan with the Philadelphia Police Department.
The boy was rushed to the hospital. He's listed in critical but stable condition at this time.
Sullivan said the gunfire came from the backseat of a red or maroon Pontiac G6.
No arrests have been made.
The shooting comes less than a month after two shootings that left a 2-year-old girl dead and an 11-month-old toddler fighting for his life.