The crash happened around 1:00 a.m. on Martin Luther King Drive, just past Sweet Briar Road in Fairmount Park.
Police tell Action News the vehicle was traveling west on Martin Luther King Drive when the driver lost control and ran off the roadway toward the river.
The vehicle stopped just short of the water on the bank of the Schuylkill River.
A passing motorist stopped and assisted the male driver from his car and to safety.
Arriving police took the male into custody for DUI.