← Back to New York

Fishing in the Lake Ontario & Thousand Islands

The Lake Ontario & Thousand Islands area of New York, featuring Chinook Salmon, Coho Salmon, Steelhead, Lake Trout, Brown Trout, Walleye, Smallmouth Bass, Northern Pike.

1. Lake Ontario (Eastern) (Chinook Salmon, Coho Salmon, Steelhead, Lake Trout, Brown Trout, Walleye, Smallmouth Bass, Northern Pike)

Lake Ontario, Jefferson/Oswego/Wayne counties

Eastern Lake Ontario offers world-class salmon and trout fishing with major ports at Oswego, Henderson, and Cape Vincent.

2. St. Lawrence River (Thousand Islands) (Northern Pike, Smallmouth Bass, Muskellunge, Walleye, Largemouth Bass, Yellow Perch)

St. Lawrence River, Jefferson/St. Lawrence counties

The Thousand Islands region of the St. Lawrence River offers world-class muskellunge and bass fishing among 1,800 islands.

3. Oswego River (Walleye, Smallmouth Bass, Northern Pike, Channel Catfish, Rainbow Trout, Brown Trout, Chinook Salmon)

Oswego River, Oswego County

The Oswego River flows from Oneida Lake to Lake Ontario, offering excellent walleye and salmon fishing with a fish ladder.

4. Salmon River (Pulaski) (Chinook Salmon, Coho Salmon, Steelhead, Brown Trout, Rainbow Trout, Atlantic Salmon)

Salmon River, Oswego County

The Salmon River at Pulaski is one of the premier salmon and steelhead rivers in the Great Lakes region, drawing anglers worldwide.

5. Black River (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass, Walleye, Northern Pike, Chinook Salmon)

Black River, Jefferson County

The Black River offers excellent trout and salmon fishing with the famous Salmon Run at Watertown.

6. Sandy Creek (Jefferson Co.) (Chinook Salmon, Coho Salmon, Steelhead, Brown Trout, Rainbow Trout)

Sandy Creek, Jefferson County

Sandy Creek is a top Lake Ontario tributary for salmon and steelhead runs near Henderson Harbor.

7. South Sandy Creek (Chinook Salmon, Coho Salmon, Steelhead, Brown Trout, Rainbow Trout)

South Sandy Creek, Jefferson County

South Sandy Creek offers excellent salmon and steelhead fishing near Lake Ontario.

8. Stony Creek (Jefferson) (Chinook Salmon, Coho Salmon, Steelhead, Brown Trout, Rainbow Trout)

Stony Creek, Jefferson County

Stony Creek offers good salmon and steelhead fishing in Jefferson County.

9. Lakeview Pond (Largemouth Bass, Northern Pike, Crappie, Bluegill, Yellow Perch)

Lakeview Pond, Jefferson County

Lakeview Pond offers good warmwater fishing near Lake Ontario.

10. Chaumont Bay (Northern Pike, Smallmouth Bass, Walleye, Largemouth Bass, Yellow Perch, Crappie)

Chaumont Bay, Jefferson County

Chaumont Bay on Lake Ontario offers excellent northern pike and bass fishing.

11. Black River Bay (Northern Pike, Walleye, Smallmouth Bass, Largemouth Bass, Yellow Perch, Crappie)

Black River Bay, Jefferson County

Black River Bay at Watertown offers good warmwater fishing.

12. Henderson Bay (Northern Pike, Smallmouth Bass, Walleye, Largemouth Bass, Yellow Perch, Chinook Salmon)

Henderson Bay, Jefferson County

Henderson Bay on Lake Ontario offers excellent fishing with salmon and warmwater species.

13. Guilfoyle Creek (Chinook Salmon, Coho Salmon, Steelhead, Brown Trout)

Guilfoyle Creek, Jefferson County

Guilfoyle Creek is a Lake Ontario tributary offering good salmon fishing.

14. Skinner Creek (Chinook Salmon, Coho Salmon, Steelhead, Brown Trout, Rainbow Trout)

Skinner Creek, Jefferson County

Skinner Creek offers good salmon and steelhead runs into Lake Ontario.

15. Little Sandy Creek (Chinook Salmon, Coho Salmon, Steelhead, Brown Trout, Rainbow Trout)

Little Sandy Creek, Jefferson County

Little Sandy Creek offers good salmon and steelhead fishing in Jefferson County.

16. St. Lawrence River (Upstream) (Northern Pike, Smallmouth Bass, Muskellunge, Walleye, Largemouth Bass, Yellow Perch)

St. Lawrence River, St. Lawrence County

The upper St. Lawrence River near Ogdensburg and Waddington offers excellent bass and pike fishing.

17. Lake Ontario (Mexico Bay) (Chinook Salmon, Coho Salmon, Steelhead, Lake Trout, Brown Trout, Walleye)

Lake Ontario, Oswego County

Mexico Bay off Oswego offers world-class salmon trolling with the Oswego River and Salmon River plumes.

18. Little Salmon River (Chinook Salmon, Coho Salmon, Steelhead, Brown Trout, Rainbow Trout)

Little Salmon River, Oswego County

The Little Salmon River offers good salmon and steelhead fishing near Mexico, NY.

19. Grindstone Creek (Chinook Salmon, Coho Salmon, Steelhead, Brown Trout, Rainbow Trout)

Grindstone Creek, Oswego County

Grindstone Creek offers good salmon and steelhead fishing in Oswego County.

20. Catfish Creek (Lake Ontario) (Chinook Salmon, Coho Salmon, Steelhead, Brown Trout, Rainbow Trout)

Catfish Creek, Oswego County

Catfish Creek offers good salmon and steelhead fishing in Oswego County.

21. Ontario Ditch (Chinook Salmon, Coho Salmon, Steelhead, Brown Trout, Rainbow Trout)

Ontario Ditch, Oswego County

Ontario Ditch offers good salmon and steelhead fishing near the Lake Ontario shore.

22. Rice Creek (Chinook Salmon, Coho Salmon, Steelhead, Brown Trout, Rainbow Trout)

Rice Creek, Oswego County

Rice Creek offers good salmon fishing in the Lake Ontario watershed.

23. Cranberry Creek (Lake Ont.) (Chinook Salmon, Coho Salmon, Steelhead, Brown Trout, Rainbow Trout)

Cranberry Creek, Oswego County

Cranberry Creek offers good salmon and steelhead fishing.

24. Sterling Creek (Chinook Salmon, Coho Salmon, Steelhead, Brown Trout, Rainbow Trout, Walleye)

Sterling Creek, Cayuga County

Sterling Creek offers good salmon fishing in Cayuga County.

25. Salmon River (Wayne Co.) (Chinook Salmon, Coho Salmon, Steelhead, Brown Trout, Rainbow Trout)

Salmon River, Wayne County

The Salmon River in Wayne County offers good salmon and steelhead fishing.

26. Pultneyville Creek (Chinook Salmon, Coho Salmon, Steelhead, Brown Trout, Rainbow Trout)

Pultneyville Creek, Wayne County

Pultneyville Creek offers good salmon fishing in Wayne County.

27. Sodus Bay (Northern Pike, Largemouth Bass, Smallmouth Bass, Walleye, Yellow Perch, Crappie)

Sodus Bay, Wayne County

Sodus Bay on Lake Ontario offers excellent warmwater fishing with a protected bay.

28. Port Bay (Northern Pike, Largemouth Bass, Smallmouth Bass, Walleye, Yellow Perch, Crappie)

Port Bay, Wayne County

Port Bay is a 1,200-acre Lake Ontario embayment offering excellent fishing.

29. East Bay (Wayne Co.) (Northern Pike, Largemouth Bass, Crappie, Bluegill, Yellow Perch)

East Bay, Wayne County

East Bay offers good fishing in a Lake Ontario wetland setting.

30. Little Sodus Bay (Northern Pike, Largemouth Bass, Smallmouth Bass, Crappie, Yellow Perch)

Little Sodus Bay, Cayuga County

Little Sodus Bay on Lake Ontario offers good warmwater fishing.

31. Fair Haven Beach (Northern Pike, Largemouth Bass, Smallmouth Bass, Yellow Perch, Walleye)

Fair Haven Beach, Cayuga County

Fair Haven Beach State Park offers good Lake Ontario and bay fishing.

32. Oswego Harbor (Chinook Salmon, Coho Salmon, Steelhead, Lake Trout, Brown Trout, Walleye, Smallmouth Bass)

Oswego Harbor, Oswego County

Oswego Harbor is a major Lake Ontario fishing port with charter services and a public pier.

33. Selkirk Shores (Chinook Salmon, Coho Salmon, Steelhead, Lake Trout, Brown Trout, Walleye)

Selkirk Shores, Oswego County

Selkirk Shores State Park offers good Lake Ontario fishing with a campground.

34. Southwick Beach (Chinook Salmon, Coho Salmon, Steelhead, Lake Trout, Brown Trout, Northern Pike)

Southwick Beach, Jefferson County

Southwick Beach State Park offers good Lake Ontario fishing and beach access.

35. Westcott Beach (Chinook Salmon, Coho Salmon, Smallmouth Bass, Northern Pike, Yellow Perch)

Westcott Beach, Jefferson County

Westcott Beach State Park offers good fishing in Chaumont Bay.

36. Cedar Point State Park (Northern Pike, Smallmouth Bass, Largemouth Bass, Walleye, Yellow Perch)

Cedar Point State Park, Jefferson County

Cedar Point State Park on Chaumont Bay offers good fishing with campground.

37. Grass Island (Smallmouth Bass, Largemouth Bass, Northern Pike, Walleye, Yellow Perch)

Grass Island, Jefferson County

Grass Island in the Thousand Islands offers excellent smallmouth bass fishing.

38. Wellesley Island (Northern Pike, Smallmouth Bass, Largemouth Bass, Muskellunge, Walleye)

Wellesley Island, Jefferson County

Wellesley Island in the St. Lawrence offers good fishing with a state park.

39. Alexandria Bay (Northern Pike, Smallmouth Bass, Largemouth Bass, Muskellunge, Walleye, Yellow Perch)

Alexandria Bay, Jefferson County

Alexandria Bay in the Thousand Islands is a premier fishing destination with charter services.

40. Cape Vincent (Northern Pike, Smallmouth Bass, Largemouth Bass, Muskellunge, Walleye, Chinook Salmon)

Cape Vincent, Jefferson County

Cape Vincent offers excellent fishing where Lake Ontario meets the St. Lawrence River.

Fishing Tips for the Lake Ontario & Thousand Islands

← Back to New York

Get CatchTales

Ready to start bragging? Download the app and hit the water.

Free version available — upgrade to Pro for $8.99/year or $19.99 lifetime (CAD).