The Coast Guard says the vessel Ocean One had lost power due to a mechanical failure, struck the rocks and ran aground around 10:15 p.m. Tuesday.
A rescue crew took the three fishermen to the Manasquan Inlet Coast Guard Station, which is still recovering from damage from Superstorm Sandy.
No injuries were reported.