← Back to New Brunswick

Fishing in the Saint John River Valley

Explore fishing in the Saint John River Valley of New Brunswick. Saint John River, Grand Lake, Mactaquac Lake, Washademo

The Saint John River through Fredericton offers excellent smallmouth bass, muskie, and striped bass fishing. The river is wide and deep here, with numerous islands and back channels providing prime habitat.

1. Saint John River (Fredericton Reach)

Fredericton area

The upper Saint John River offers brook trout, smallmouth bass, and Atlantic salmon fishing. The dramatic Grand Falls gorge provides a spectacular fishing setting.

Boat Launch: East Launch →

2. Grand Lake (Chain Pickerel, Smallmouth Bass, Striped Bass, White Perch)

Grand Lake area, New Brunswick

Grand Lake is the largest lake in New Brunswick at over 25 km long. It offers outstanding smallmouth bass, chain pickerel, white perch, and striped bass fishing in a vast lake-wetland system.

Boat Launch: The Bedroom →

3. Mactaquac Lake (Chain Pickerel, Muskie, Smallmouth Bass, Striped Bass)

Mactaquac area, New Brunswick

Mactaquac Lake is a large reservoir created by the Mactaquac Dam on the Saint John River. It offers smallmouth bass, muskie, chain pickerel, and striped bass fishing with excellent shoreline access at Mactaquac Provincial Park.

Boat Launch: Mactaquac Park Marina →

4. Washademoak Lake (Chain Pickerel, Smallmouth Bass, White Perch)

Washademoak area

Washademoak Lake is a large widening of the Saint John River for excellent smallmouth bass and chain pickerel fishing, this productive lake also holds white perch.

Boat Launch: East Launch →

5. Belleisle Bay (Chain Pickerel, Smallmouth Bass, Striped Bass)

Belleisle area

Belleisle Bay is a long, narrow bay off the Saint John River offering smallmouth bass, chain pickerel, and striped bass fishing. The bay's sheltered waters provide good kayak and canoe fishing.

Boat Launch: East Launch →

6. Kennebecasis River (Brook Trout, Smallmouth Bass, Striped Bass)

Kennebecasis area, New Brunswick

The Kennebecasis River flows into the Saint John River city of Saint John. It offers smallmouth bass, striped bass, and brook trout fishing in a scenic valley setting.

  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: Kennebecasis River →

7. Aroostook River (Brook Trout, Smallmouth Bass)

Aroostook area, New Brunswick

The Aroostook River forms part of the border with Maine and flows into the Saint John River. It offers excellent brook trout and smallmouth bass fishing in a remote, scenic setting.

  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: East Launch →

8. Tobique River (Atlantic Salmon, Brook Trout, Smallmouth Bass)

Tobique area, New Brunswick

The Tobique River is a major tributary of the Saint John River, offering Atlantic salmon, brook trout, and smallmouth bass fishing. This productive river is known for its excellent salmon runs.

  • Atlantic Salmon · Limit: hook and release limits apply · Barbless artificial flies only
  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: East Launch →

9. Serpentine River (NB)

Tobique area

The Serpentine River is a tributary of the Tobique offering brook trout and Atlantic salmon fishing in a wilderness setting.

  • Arctic Char / Brown Trout / Rainbow Trout · Limit: as per summary · Minimum 15 cm

Boat Launch: East Launch →

10. Wapske River (Atlantic Salmon, Brook Trout)

Tobique area

The Wapske River offers brook trout and Atlantic salmon fishing in the Tobique watershed. A productive tributary with good wading access.

  • Atlantic Salmon · Limit: hook and release limits apply · Barbless artificial flies only
  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: Wapske River →

11. Mamozekel River (Atlantic Salmon, Brook Trout)

Tobique area

The Mamozekel River offers brook trout and Atlantic salmon fishing in the upper Saint John River watershed.

  • Atlantic Salmon · Limit: hook and release limits apply · Barbless artificial flies only
  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: East Launch →

12. Shikatehawk River (Brook Trout, Smallmouth Bass)

Shikatehawk area

The Shikatehawk River offers brook trout and smallmouth bass fishing in the Saint John River valley.

  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: East Launch →

13. Meduxnekeag River (Brook Trout, Smallmouth Bass)

Woodstock area

The Meduxnekeag River flows through Woodstock and offers brook trout and smallmouth bass fishing. This productive stream runs through agricultural and forested areas.

  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: Meduxnekeag River →

14. Becaguimec River (Brook Trout, Smallmouth Bass)

Bath area

The Becaguimec River offers brook trout and smallmouth bass fishing in the Saint John River valley.

  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: East Launch →

15. Eel River (Saint John)

Eel River area

The Eel River offers brook trout and Atlantic salmon fishing in the upper Saint John watershed.

Boat Launch: East Launch →

16. Nashwaak River (Atlantic Salmon, Brook Trout)

Nashwaak area, New Brunswick

The Nashwaak River is a major tributary joining the Saint John River at Fredericton. It offers excellent Atlantic salmon and brook trout fishing with good public access for wading.

  • Atlantic Salmon · Limit: hook and release limits apply · Barbless artificial flies only
  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: Nashwaak River →

17. Tay River (NB)

Tay area, New Brunswick

The Tay River offers brook trout and Atlantic salmon fishing. A productive tributary of the Nashwaak system.

  • Arctic Char / Brown Trout / Rainbow Trout · Limit: as per summary · Minimum 15 cm

Boat Launch: East Launch →

18. Rocky Brook (Saint John)

Rocky Brook area

Rocky Brook offers brook trout fishing in the Saint John River watershed.

Boat Launch: East Launch →

19. Keswick River (Atlantic Salmon, Brook Trout)

Keswick area, New Brunswick

The Keswick River offers brook trout and Atlantic salmon fishing. A scenic river with good wading access.

  • Atlantic Salmon · Limit: hook and release limits apply · Barbless artificial flies only
  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: Mactaquac Park Marina →

20. Lakeville Lake (Brook Trout, Smallmouth Bass)

Lakeville area

Lakeville Lake offers brook trout and smallmouth bass fishing in the Saint John River valley.

  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: Lakeville Lake →

21. French Lake (Chain Pickerel, Smallmouth Bass)

French Lake area

French Lake offers smallmouth bass and chain pickerel fishing in the Grand Lake system.

Boat Launch: East Launch →

22. Little Lake (Grand Lake)

Grand Lake area

Little Lake offers smallmouth bass and white perch fishing in the Saint John River system.

Boat Launch: East Launch →

23. Maquapit Lake (Chain Pickerel, Smallmouth Bass)

Maquapit area

Maquapit Lake offers smallmouth bass and chain pickerel fishing in the Grand Lake region.

Boat Launch: East Launch →

24. Indian Lake (NB)

Indian Lake area

Indian Lake offers brook trout and smallmouth bass fishing in the Saint John River valley.

  • Arctic Char / Brown Trout / Rainbow Trout · Limit: as per summary · Minimum 15 cm

Boat Launch: East Launch →

25. McAdam Lake (Brook Trout)

McAdam area

McAdam Lake offers brook trout fishing in southwestern New Brunswick.

  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: East Launch →

26. Chamcook Lake (Brook Trout, Smallmouth Bass, White Perch)

Chamcook area, New Brunswick

Chamcook Lake offers brook trout, smallmouth bass, and white perch fishing.

  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: East Launch →

27. Magaguadavic River (Atlantic Salmon, Brook Trout, Smallmouth Bass)

Magaguadavic area

The Magaguadavic River flows into the Bay of Fundy and offers brook trout, Atlantic salmon, and smallmouth bass fishing in a scenic river valley.

  • Atlantic Salmon · Limit: hook and release limits apply · Barbless artificial flies only
  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: East Launch →

28. Digdeguash River (Atlantic Salmon, Brook Trout)

Digdeguash area

The Digdeguash River offers brook trout and Atlantic salmon fishing in southwestern New Brunswick.

  • Atlantic Salmon · Limit: hook and release limits apply · Barbless artificial flies only
  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: East Launch →

29. Saint Croix River (NB)

Saint Croix area, US border

The Saint Croix River forms the border with Maine and offers smallmouth bass, brook trout, and striped bass fishing. This large river provides diverse fishing opportunities along the border.

  • Arctic Char / Brown Trout / Rainbow Trout · Limit: as per summary · Minimum 15 cm

Boat Launch: East Launch →

30. Canoose River (Atlantic Salmon, Brook Trout)

Canoose area

The Canoose River offers brook trout and Atlantic salmon fishing in southwestern New Brunswick.

  • Atlantic Salmon · Limit: hook and release limits apply · Barbless artificial flies only
  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: Canoose River →

31. Dennison River (Brook Trout)

Dennison area

The Dennison River offers brook trout fishing in southwestern New Brunswick.

  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: Dennison River →

32. Oromocto River (Atlantic Salmon, Brook Trout, Smallmouth Bass)

Oromocto area

The Oromocto River flows into the Saint John River offers brook trout, Atlantic salmon, and smallmouth bass fishing with good public access.

  • Atlantic Salmon · Limit: hook and release limits apply · Barbless artificial flies only
  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: East Launch →

33. Rusagonis River (Brook Trout)

Rusagonis area

The Rusagonis River offers brook trout fishing in the Saint John River valley.

  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: East Launch →

34. North Lake (NB)

North Lake area, New Brunswick

North Lake offers brook trout and smallmouth bass fishing in the upper Saint John River valley.

  • Arctic Char / Brown Trout / Rainbow Trout · Limit: as per summary · Minimum 15 cm

Boat Launch: East Launch →

35. Amelia Lake (Smallmouth Bass, Chain Pickerel, White Perch, Brook Trout, Striped Bass)

Amelia Lake, New Brunswick

Named lake in the Saint John River Valley region of New Brunswick.

  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: East Launch →

36. Arnold Lake (Smallmouth Bass, Chain Pickerel, White Perch, Brook Trout, Striped Bass)

Arnold Lake, New Brunswick

Named lake in the Saint John River Valley region of New Brunswick.

  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: Arnold Lake →

37. Ashburn Lake (Smallmouth Bass, Chain Pickerel, White Perch, Brook Trout, Striped Bass)

Ashburn Lake, New Brunswick

Named lake in the Saint John River Valley region of New Brunswick.

  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: East Launch →

38. Auger Lake (Smallmouth Bass, Chain Pickerel, White Perch, Brook Trout, Striped Bass)

Auger Lake, New Brunswick

Named lake in the Saint John River Valley region of New Brunswick.

  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: East Launch →

39. Back Meadow Lake (Smallmouth Bass, Chain Pickerel, White Perch, Brook Trout, Striped Bass)

Back Meadow Lake, New Brunswick

Named lake in the Saint John River Valley region of New Brunswick.

  • Brook Trout · Limit: 5 (rivers/streams May 1-Sep 15; lakes May 15-Sep 15) · Minimum 10 cm

Boat Launch: East Launch →

Fishing Tips for the Saint John River Valley

More Regions in New Brunswick

← Back to New Brunswick

Get CatchTales

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