Fishing in Ontario
Click a region to explore top fishing spots, species, and local tips.
Ontario has over 250,000 lakes and four of the five Great Lakes, making it one of the richest freshwater fisheries on Earth. From world-class walleye and northern pike on Lake of the Woods, Lac Seul, and Rainy Lake to the legendary muskie waters of the St. Lawrence River and Georgian Bay, Ontario offers unmatched fishing diversity. Lake Nipigon produces trophy brook trout, the Great Lakes provide salmon and steelhead, and thousands of fly-in lakes in the north offer remote wilderness fishing for lake trout, walleye, and pike.
Lake Erie & Lake Ontario
Erie walleye/perch, Ontario salmon/trout, Niagara River, Bay of Quinte
Georgian Bay & Lake Huron
Smallmouth bass, pike, salmon, trout, North Channel, Manitoulin
Eastern Ontario & St. Lawrence
Ottawa River, St. Lawrence bass/muskie, Rideau, Thousand Islands
Kawarthas & Haliburton
Muskie, bass, trout, panfish, cottage country lakes
Lake of the Woods & Northwest
Kenora, Rainy Lake, walleye, smallmouth bass, muskie
Northeast / Algoma
Brook trout, pike, walleye, lake trout, French River, Sudbury
Far North Ontario
Trophy pike, lake trout, brook trout, remote shield, fly-in
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).



