The men were fishing in the river near the Calhoun Street Bridge and the Route 1 Toll Bridge, when their canoe became lodged in some rocks, shortly after 12:00 this afternoon.
They were unable to free themselves.
Witnesses watched as rescue crews from both New Jersey and Pennsylvania responded to bring the boaters to the shore.
No injuries were reported.