The discovery was made in Falls Township, Bucks County around 6:00 a.m. Monday.
One man inside was taken to the hospital.
However, police say he was not injured.
Police say it appears that the driver lost control of the truck and went into the water.