The man, believed to be in his 20's, was struck by the Septa bus around 11:45 p.m. Friday near the intersection of north 7th Street and Alleghney Avenue.
He was taken by ambulance to Temple Hospital where his condition is unknown at this time.
No passengers on the bus were injured. There is no word yet on any charges.