The accident happened around 7:10 a.m. at the intersection of N. Main Street and Beaver Street in North Wales.
The victim, said to be in his 40's, suffered head injuries and was taken to Abington Memorial Hospital in serious condition.
The dump truck did stop at the scene.
Police are investigating.