Authorities say the the truck crashed through a fence in the 8000 block of Fair View Lane, and only stopped after it went into a pool.
The driver was stuck inside and had to be rescued.
He was flown to the Hospital of the University of Pennsylvania in serious but not life threatening condition.