Fishing near Saint John, NB

1,015 public waters within 60 km, scored daily from live weather and water temperature.

Lakes within 60 km
511
Rivers within 60 km
504
Largest lake nearby
38 km²
Deepest water nearby
89 m

Where to fish near Saint John today

Ranked for 2026-09-14, drawn from 15,398 waters within 300 km.

  1. Rivière Saint-JeanRiver · 1 km away · best for Brook Trout80
  2. Saint John RiverRiver · 1 km away · best for Brook Trout80
  3. Spar CreekRiver · 2 km away · best for Brook Trout80
  4. Lily Lake (Saint John)Lake · 2 km away · best for Brook Trout78
  5. Fisher Lakes (Saint John)Lake · 3 km away · best for Brook Trout79
  6. Crystal Lake (Saint John)Lake · 3 km away · best for Brook Trout79
  7. Robertson Lake (Saint John)Lake · 3 km away · best for Brook Trout79
  8. Marsh CreekRiver · 3 km away · best for Brook Trout80
  9. Little RiverRiver · 3 km away · best for Brook Trout80
  10. Howe Lake (Saint John)Lake · 3 km away · best for Brook Trout79

By species near Saint John

Every town →