Fishing Charters in New Jersey

Browse 134 fishing charters across 49 cities in New Jersey.

134

Charter Listings

49

Fishing Cities

Cape May, Belmar, atlantic highlands

Top Destinations

Fishing in New Jersey

New Jersey's Atlantic coast gives anglers access to the Atlantic Ocean and New Jersey's bays. Across the state, charter captains target Striped Bass, Fluke, Bluefish, Tuna, and more, with popular trip styles including offshore, inshore, bay fishing. The best fishing is generally may through october, with peak tuna from july to september.

Top Species

Striped BassFlukeBluefishTunaMahi-MahiSea Bass

Fishing Types

OffshoreInshoreBay FishingWreck Fishing

Best Season

May through October, with peak tuna from July to September

Cape May

Cape May, NJ

10 charters

Belmar

Belmar, NJ

10 charters

atlantic highlands

atlantic highlands, NJ

8 charters

barnegat township

barnegat township, NJ

8 charters

Wildwood

Wildwood, NJ

7 charters

absecon

absecon, NJ

7 charters

brick township

brick township, NJ

6 charters

beachwood

beachwood, NJ

5 charters

cape may court house

cape may court house, NJ

5 charters

corbin city

corbin city, NJ

4 charters

asbury park

asbury park, NJ

3 charters

berkeley heights

berkeley heights, NJ

3 charters

burlington

burlington, NJ

3 charters

brielle

brielle, NJ

3 charters

linwood

linwood, NJ

3 charters

lower township

lower township, NJ

3 charters

bayonne

bayonne, NJ

2 charters

beach haven

beach haven, NJ

2 charters

belford

belford, NJ

2 charters

bordentown

bordentown, NJ

2 charters

brigantine

brigantine, NJ

2 charters

clayton

clayton, NJ

2 charters

edison

edison, NJ

2 charters

hazlet

hazlet, NJ

2 charters

manasquan

manasquan, NJ

2 charters

ocean township

ocean township, NJ

2 charters

old bridge township

old bridge township, NJ

2 charters

perth amboy

perth amboy, NJ

2 charters

surf city

surf city, NJ

2 charters

delaware city

delaware city, NJ

1 charters

berkeley township

berkeley township, NJ

1 charters

bradley beach

bradley beach, NJ

1 charters

cherry hill

cherry hill, NJ

1 charters

dennis

dennis, NJ

1 charters

edgewater

edgewater, NJ

1 charters

fair haven

fair haven, NJ

1 charters

hanover

hanover, NJ

1 charters

highlands

highlands, NJ

1 charters

hopatcong

hopatcong, NJ

1 charters

lakewood

lakewood, NJ

1 charters

lavallette

lavallette, NJ

1 charters

longport

longport, NJ

1 charters

long branch

long branch, NJ

1 charters

long beach

long beach, NJ

1 charters

margate city

margate city, NJ

1 charters

matawan

matawan, NJ

1 charters

newport

newport, NJ

1 charters

sea isle city

sea isle city, NJ

1 charters

somers point

somers point, NJ

1 charters

Fishing Charter FAQ for New Jersey

What fish can I catch in New Jersey?
New Jersey anglers target a variety of species in the Atlantic Ocean and New Jersey's bays. Common catches include Striped Bass, Fluke, Bluefish, Tuna, and more depending on the season and region of the state you fish.
When is the best time to go fishing in New Jersey?
The best fishing in New Jersey is generally may through october, with peak tuna from july to september. Different species peak at different times, so there's usually something worth targeting whenever you visit.
How much does a fishing charter cost in New Jersey?
Across New Jersey, charter prices typically range from $500-$800 for a half-day inshore trip and $1,500-$2,800 for an offshore trip. Prices vary by city, trip duration, boat size, and group size. Browse charters on Chartrr to compare specific options.
Do I need a fishing license for a charter in New Jersey?
Yes. New Jersey requires all anglers to register with the NJ Saltwater Recreational Registry (free) and may require a license depending on charter type. Check with your captain, as licensed party/charter boats may cover passengers.