It happened at 7:25 p.m. in Sicklerville.
Police said the 14-year-old girl was getting off the Camden County Technical School bus when she was hit by the driver of a Kia Forte as she was trying to cross the street.
When Action News arrived on the scene, the bus' lights and stop sign were both activated.
Neighbors Eric and Patty Scanlon were some of the first people to run out to see what happened.
"It was shattered. The windshield was shattered. When we went out, they were putting the young lady on a stretcher and she was conscious and talking," Patty Scanlon said.
The girl was transported to Cooper University Hospital, where she is reportedly being treated for injuries to her leg.
Police said the driver did stay at the scene.
No charges had been filed as of Wednesday morning.