Fishing in New York

GET YOUR NEW YORK STATE FISHING LICENSE HERE.

Fishing in New York: Top 10 Destinations, Species & Travel Guide

Fishing in New York is built around three dominant systems: the Great Lakes, major river corridors, and the Finger Lakes. Together, these create one of the most diverse freshwater and coastal fisheries in the United States.

What makes New York different is not just variety—it’s specialization. Certain waters are known for doing one thing exceptionally well, whether it’s salmon runs, smallmouth bass, or deep-water trout fishing.

This is a state where:

success comes from choosing the right system—not just a location

How Fishing Works in New York (What to Know Before You Go)

Fishing in New York is driven by three key factors: system type, seasonal movement, and structure.

Three Core Systems

  • Great Lakes (Ontario, Erie)
    → salmon, steelhead, trout, walleye
  • Rivers (St. Lawrence, Hudson, Niagara, Salmon River)
    → migration-driven fishing, current-based
  • Finger Lakes
    → deep-water trout + multi-species

Each fishes completely differently.

Seasonal Movement Is Critical

  • Spring → spawning runs and shallow activity
  • Summer → deeper structure and stable patterns
  • Fall → peak salmon and striper runs
  • Winter → ice fishing and steelhead

Timing matters as much as location.

Structure Still Controls Fish

Fish relate to:

  • Drop-offs
  • Current seams
  • Rock structure
  • Channel edges

Even in massive water systems, fish are not random.

Top Fish Species in New York (What You’ll Actually Target)

Cold-Water / Great Lakes

  • Chinook salmon
  • Coho salmon
  • Steelhead
  • Lake trout
  • Brown trout

Freshwater Core

  • Smallmouth bass
  • Largemouth bass
  • Walleye
  • Northern pike
  • Yellow perch
  • Crappie

Coastal / Migratory

  • Striped bass
  • Bluefish

Best Time to Fish in New York

  • Spring: Spawning runs and shallow activity
  • Summer: Stable patterns, deeper water
  • Fall: Peak salmon and striper fishing
  • Winter: Ice fishing + steelhead



Types of Catch Available

Freshwater

chinook salmon

Chinook Salmon

sockeye salmon

Sockey​​​​e Salmon

coho salmon

Coho Salmon

pink salmon

Pink Salmon

raindbow trout

Rainbow Trout

Whitefish

American Shad

brook trout

Brook Trout

brown trout

Brown Trout

Largemouth Bass

Largemouth Bass

smallmouth bass

Smallmouth Bass

White Bass

White Bass

Striped Bass

Pumpkinseed Sunfish

northern pike

Muskie

walleye

Walleye

bullhead catfish

Bullhead Catfish

Bluegill

Bluegill

Crappie

Crappie

yellow perch

Yellow Perch

Carp

Saltwater

Atlantic Salmon

Swordfish

Wahoo

Black Sea Bass

Blue Marlin

Sailfish

Yellowfin Tuna

Bluefin Tuna

Halibut

State Fishing Records

How to Choose Where to Fish in New York

Start with your goal:

  • Want salmon/trout → Lake Ontario, Salmon River, Niagara
  • Want smallmouth → St. Lawrence, Lake Erie
  • Want walleye → Lake Erie, Oneida
  • Want lake trout → Finger Lakes (Seneca, Cayuga)
  • Want seasonal runs → Hudson River

New York rewards anglers who:

choose the right system first, then the location

Top 10 Fishing Spots Across 

Lake Ontario

Lake Ontario

Lake Ontario is the top salmon and trout fishery in New York, producing consistent action for Chinook, coho, steelhead, and lake trout.

Fish follow bait in open water, with depth and temperature layers controlling their position.

What separates Ontario is its scale and productivity—it’s one of the most consistent big-water salmon fisheries in the country.

Best for anglers who want high-output salmon fishing in a true Great Lakes environment.


Lake Oneida

Lake Oneida

Lake Oneida is one of the most efficient multi-species lakes in New York, especially known for walleye and perch.

Fish hold along structure and shallow flats depending on season.

What separates Oneida is its productivity—it consistently produces numbers across multiple species.

Best for anglers who want high-percentage fishing without needing to cover massive water.


Lake Erie

Lake Erie

Lake Erie is the most reliable walleye fishery in New York, with additional world-class smallmouth bass fishing.

Walleye follow bait across structure and open water, while smallmouth relate to rock and depth changes.

What separates Erie is its dual identity—top-tier walleye and smallmouth in the same system.

Best for anglers who want high-volume walleye fishing with strong smallmouth potential.


Saint Lawrence River

Saint Lawrence River

The St. Lawrence River is the best smallmouth bass fishery in New York, producing both size and numbers.

Smallmouth hold along rock structure, current breaks, and deeper zones.

What separates the St. Lawrence is its consistency—it produces elite smallmouth fishing across long stretches of river.

Best for anglers who want top-level smallmouth fishing in a large river system.


Hudson River

Hudson River

The Hudson River is the top striped bass run fishery in New York, especially during spring spawning migration.

Stripers move upstream and hold in current-driven areas.

What separates the Hudson is its seasonal impact—it becomes one of the best striper fisheries on the East Coast during the run.

Best for anglers who want migration-driven striper fishing.


Lake Champlain

Lake Champlain

Lake Champlain is one of the most balanced fisheries in New York, offering both largemouth and smallmouth bass at a high level.

Fish relate to structure, vegetation, and depth changes across a large system.

What separates Champlain is its versatility—it supports multiple top-tier species without sacrificing quality.

Best for anglers who want both largemouth and smallmouth fishing in one location.


Niagara River

Niagara River

The Niagara River is the most consistent cold-water river system in New York, supporting salmon, steelhead, and trout.

Fish hold in strong current seams and deeper runs, making positioning critical.

What separates Niagara is its year-round opportunity—something is always moving through the system.

Best for anglers who want consistent river fishing tied to seasonal runs.


Seneca Lake

Seneca Lake

Seneca Lake is the deepest Finger Lake and one of the best lake trout fisheries in New York.

Fish hold deep for most of the year, requiring depth awareness and positioning.

What separates Seneca is its deep-water focus—it fishes vertically more than horizontally.

Best for anglers who want lake trout fishing in a controlled, deep-water system.


Salmon River

Salmon River

The Salmon River is the most famous run-based fishery in New York, known for seasonal salmon and steelhead migrations.

Fish stack in predictable zones during runs, creating high-action windows.

What separates the Salmon River is its timing—when fish are in, action is immediate and aggressive.

Best for anglers who want peak seasonal fishing tied to salmon runs.


Cayuga Lake

Cayuga Lake

Cayuga Lake offers one of the most balanced Finger Lake fisheries, combining trout, salmon, bass, and panfish.

Fish hold across depth zones depending on season.

What separates Cayuga is its range—it supports both cold-water and warm-water species effectively.

Best for anglers who want multi-species fishing in a deep lake system.



>