Saltwater fishing in New Jersey occurs along the state’s Atlantic coastline and in its extensive network of bays, inlets, and tidal rivers. Major fishing areas include the Atlantic Ocean, Raritan Bay, Barnegat Bay, and the coastal waters surrounding Cape May. These diverse marine environment ranging from beaches and estuaries to offshore waters—support a productive recreational fishery.
New Jersey’s saltwater fishery is known for a wide range of species. Common inshore targets include Striped bass, Bluefish, Summer flounder (fluke), Black sea bass, and Scup (porgy). These fish are frequently caught from beaches, jetties, piers, and boats in bays and nearshore waters. Offshore anglers can pursue larger pelagic species such as Yellowfin tuna, Mahi-mahi, and Swordfish, often through charter or party boat trips.
Fishing activity is strongly influenced by seasonal migrations along the Atlantic coast. Spring and fall are particularly productive for striped bass and bluefish as they move through coastal waters. Summer offers peak fishing for fluke, sea bass, and porgy, while offshore fishing for tuna and other pelagic species is also common during warmer months.