It happened around 10:20 a.m. Friday on the 400 block of North 53rd Street.
According to police, a box exploded in the back of the truck and injured a worker.
Officials said a box was left on the side of the road after a new homeowner found it inside of their residence and put it out in the trash. The box contained an oxygen tank, paint thinner and other possibly combustible items.
The injured sanitation worker was taken to Penn Presbyterian Medical Center for treatment.
The bomb squad has been called to the scene.
No other injuries have been reported.