It happened around 7:30 Friday evening just off of Linden Avenue in the Torresdale section of Philadelphia.
Officials say the boat was taking on water and rescue crews were able to bring it to port without incident.
Two passengers were on board at the time but were uninjured.
No word what sparked the incident.