You do require to have a fresh water fishing permit, a NJ, PA, or NY license will do. You may be fishing on private land, but the river is not private. The river runs thru all three states. Don't save that few dollars and end up costing you a day going to court with a fine.