Welcome to our Canada Fishing Home Page

Canada is home to some of the best fishing for northern pike, walleye, smallmouth bass, lake trout, muskie, perch, crappie, salmon, trout and other fish too.  There are so many destinations to visit and the fishing can be flat out awesome here.  Before you go, know the current Border Crossing information so you can get over the border with no problems.

Quick Links

Alberta  |  British Columbia  |  Manitoba  |  Newfoundland  |  Northwest Territories

Ontario  |  Quebec  |  Saskatchewan


Alberta, Canada has some excellent fishing opportunities.  This area is pretty remote, so if you are looking for some awesome fishing destinations without the crowds, this would be a good part of Canada to plan a fishing trip to.  Walleye, northern pike and lake trout are king in this region.  Take a look below to start your trip planning.

British Columbia

British Columbia is Canada’s westernmost province.  It is defined by its Pacific coastline and mountain ranges.  This province is beautiful and there are plenty of awesome fishing destinations in British Columbia.  The coastal waters are popular and there are some incredible inland rivers and streams to fish as well.  Salmon, trout and sturgeon are some of the more sought after species of fish in this province.


Manitoba is remote and a farther drive for most people looking to go to Canada, however, there are some awesome places to fish in Manitoba.  You aren’t going to find as many lakes or areas that are super popular like you will in Ontario, so we just listed the resorts and lodges as well as guide services in alphabetical order.  There is a little bit of everything in Manitoba, but most people come here for the awesome northern pike, walleye and lake trout fisheries.

Newfoundland / Labrador

Newfoundland & Labrador is definitely an outstanding fishing vacation destination if you are looking for a remote wilderness trip.  Many of the fishing resorts will require some flying to get to the destination.  Because there aren’t too many resorts and lodges in this part of the country, we have 1 list of outfitters and fishing resorts.  Take a look below to start planning your trip.

Northwest Territories

The Northwest Territories are very remote, so plan on some driving, some flying or maybe even a boat ride mixed in as well to get to your destination.  You may have to do one, two or all 3 modes of transportation to get to your resort.  The fishing is worth it if you plan a trip here.  There is some world class fishing for northern pike, walleye, lake trout and some other cold water species too.


We have the map for you to find some of the best fishing destinations throughout Ontario, Canada.  The map shows all of Canada, but you can zoom in on Ontario to see all of the best destinations to fish in Ontario.

The fishing is awesome here and there are plenty of places to stay whether you want to have more services in popular areas or want to get away from it all.  This part of Canada has it all.


Quebec is not known as one of the more popular provinces in Canada for planning fishing trips, however, there are plenty of people here who run fishing resorts and lodges.  The fishing can be very good here for a variety of fish, so if you’re looking to plan a trip to Quebec, the perfect resort or lodge for you may be just below.


Saskatchewan has some awesome fishing resorts with fantastic fishing opportunities for huge northern pike, walleye, trout and more.  It is a very remote destination so plan on doing a little bit of everything to get here.  You may have to drive, then do some flying, then maybe some more driving or even a boat ride into your resort.  Once you are here, you will be happy you did it because the fishing is world class in Saskatchewan.

Best Ontario Destinations

Atikokan, Ontario

The Atikokan, Ontario area is home to some awesome fishing.  You have a nice combination of big water to fish and tons of smaller lakes and backcountry lakes that receive minimal fishing pressure.  You also have access to the Quetico Provincial Park, which has some of the best small waters smallmouth bass fishing anywhere.  It’s an awesome smallmouth bass destination with good fishing for walleye, pike, perch and even crappie too.

Chapleau, Ontario

Chapleau is known as the gateway to the Chapleau Crown Game Preserve.  The Preserve is a huge area with wildlife viewing stations and drive-in tourism opportunities.  It’s a pretty cool place to visit just for this reason, however, if you’re on this website, you’re looking to learn about the fishing in this area.  It’s a small town, but there is plenty here to service you on a trip here.  There are fly-in services that use this as their main base to fly out of.  There are drive to resorts and campgrounds too.

The fishing is good here for northern pike, walleye, smallmouth bass, lake trout, brook trout and perch.  Some of these lakes just outside town are fairly remote so you won’t see too many anglers out here.  The fishing is good for numbers in many of the lakes and trophy fish are here too.

Dinorwic Lake & Wabigoon Lake

This lake provides good fishing for a variety of species.  Anglers usually come here to target walleye and perch to eat and they will target muskie and smallmouth bass for action.  Crappie are here too and don’t forget about the muskie.  There are some trophy muskie here too if that’s something you want to pursue.  The lake isn’t real deep either, so you can find active fish much shallower on this lake than other deep water lakes in the summer.  This lake has a little bit of everything, so you’re going to get some action and if you want to target a specific fish, you can totally do that as well.

Eagle Lake

Eagle Lake is located in northwestern Ontario about 120 miles north of International Falls, Minnesota. There is plenty of water to fish with over 68,000 acres of water and over 400 miles of shoreline. Eagle Lake is a great lake for catching walleye, smallmouth bass, northern pike and muskie. There are plenty of fishing resorts and lodges located on the lake.

Ear Falls, Ontario

Ear Falls is located on the northwest end of Lac Seul.  The fishing is outstanding on Lac Seul for walleye and northern pike.  You also have the English River system below the dam, nearby Pakwash Lake, Lake Wenasaga and some other area lakes to target.  This is a great fishing destination.  Most anglers have a hard time exploring all the awesome waters up here because the fishing is so good up here.  Few anglers want to leave the body of water they are on since they are catching a lot of fish.

Fort Frances, Ontario

Fort Frances is a border town where you either come into Ontario from the U.S. or leave the U.S. and enter into Fort Frances.  Most people that come over the border will keep on going, however, for some of them, they have realized that the fishing is good on nearby Rainy Lake and the Rainy River.  There are plenty of places to eat or shop at here, but you won’t find many fishing resorts just over the border.  Don’t let that fool you though.  There is some very good fishing very close by.

French River, Ontario

The French River system is home to some incredible fishing.  Many anglers come here to target the walleye, bass or huge muskie.  You can find pretty much everything in here.  To go along with walleye and muskie, you will also find northern pike, smallmouth bass, largemouth bass, perch, sturgeon, catfish and sunfish too.  Many anglers come here just to fish the French River, but for the anglers who are coming to fish Lake Nipissing, it’s always nice to have the river as an option when you get windy days.

Georgian Bay Ontario

The Georgian Bay area is huge and it is home to some awesome recreational opportunities.  Georgian Bay is a bay of Lake Huron and if you take a look at the map, you will see just how big this area is and how diverse the fishery can be depending on where you choose to fish.

Ignace, Ontario

While this area won’t wow you with a big named Canadian lake to fish, but that doesn’t bother the people who come here every year to fish this area’s many smaller lakes.  You don’t have to worry about windy weather ruining your trip here because there is always somewhere to fish where you won’t have to deal with big waves.  Anglers target a variety of fish here as most of the lakes will have good fishing for northern pike and walleye.  Some lakes are also good for lake trout or smallmouth bass as well.  You have plenty of options with enough resorts and campgrounds on many of the nicer lakes to fish in the area and if you bring a smaller boat, you can experience some good fishing on some of the backwater lakes here too.

Kawartha Lakes Region


Lac Seul

Lac Seul is the second largest body of water located entirely within the province of Ontario.  It is 150 miles long with many bays, islands and narrow channels.  The lake has many rock shoals that provides excellent habitat for smallmouth bass, walleye, northern pike, muskie and perch.  This lake has resorts spread out on the east end and the west end.  This is a big lake and it’s not uncommon to make long runs out here.  However, this lake is loaded with fish so if you put in the time to learn the areas around where you’re staying, you should be able to catch some fish close to home too.  This is one of those lakes that delivers on 100 fish days and even better if you hit it just right.

Lake Nipigon

Lake Nipigon is the largest lake entirely within the boundaries of the Canadian province of Ontario.  It is part of the Great Lake drainage basin.  It is huge and wide open for the most part with the exception of a few islands.  When the wind blows though, those islands aren’t going to help you as much as you would like them to.  If you do a trip here, come with the right sized boat or hire a charter or make sure you have a game plan to hit the smaller area lakes when the wind is blowing hard.

Lake Nipissing

Lake Nipissing is an outstanding fishing lake.  It is a huge lake with tons of fishing opportunities.  There is enough water that holds fish in the bays, so you don’t have to go out and fish the main lake on a trip here if you don’t want to do that.  You will find plenty of great spots with rocks, vegetation, some islands, points and nice shorelines that will hold a variety of fish.

Anglers target smallmouth bass, walleye, northern pike, muskie, perch and even largemouth bass here.  It’s a remarkable fishery here with so many options.

Lake Simcoe


Lake St. Joseph

Lake St. Joseph is a large lake located just south of the town of Pickle Lake, Ontario.  It is a far drive up north to get here, but it is worth it if you enjoy fishing.  The fishing is excellent for walleye and northern pike.  You will need a special permit to be able to fish this lake if you are a non-resident.  Operators on this lake will be able to provide these permits for you.  This lake is one of the better drive-to big fish lakes in Canada.  You can catch big walleye and huge northern pike here.  Catching big numbers of fish is also common here as well.

LOTW Kenora

Kenora, Ontario is the most popular part of Lake of the Woods.  This is where you are going to find the most services, the most people and basically everything you will need for an ideal fishing vacation.  The downside is that you will see more people fishing here than on other parts of Lake of the Woods, but with a 15 to 20 minute boat ride, you can easily find some water all to yourself.  This is an amazing part of Lake of the Woods that gives you the feel of being around everything while also still feeling like you are getting away from it all.  It’s an awesome destination.

This area is home to some incredible fishing on Lake of the Woods.  The smallmouth bass fishery is outstanding for numbers and some big fish are here too.  You will find lots of 2 to 3 pound smallies here with some smaller and some bigger.  Northern pike are here in good numbers and some big fish live here too.  Walleye fishing can be very good if you know how to target them.  Big fish in the upper 20 inch range are possible with some fish exceeding 30 inches.  The muskie fishing is very good as well.  Good numbers of fish are possible and big fish up to and above 50 inches are possible.  Largemouth bass, perch and crappie area also available here.

LOTW Morson

The Morson area of Lake of the Woods is a nice vacation destination for those of you that are looking to get away from it all and enjoy the outdoors.  The scenery is beautiful here and you won’t find the crowds here, that’s for sure.  This area is unique because it gives you access to some big open water and you can also fish some of the protected waters around all the islands that are great for fishing when the winds pick up.

The Morson area of Lake of the Woods is home to some excellent fishing.  Anglers typically come here to target walleye, northern pike, smallmouth bass and muskie.  Good numbers of fish are here and big fish are available for all 4 species of these fish.  Largemouth bass, perch and crappie area also available here.

LOTW Nestor Falls

Nestor Falls is located south of Sioux Narrows and Kenora.  For some visitors, this is the preferred destination on Lake of the Woods because the drive isn’t too bad when you’re coming from the U.S.  It’s only about an hour and fifteen minute drive from International Falls, Minnesota and the fishing can be very good here.  You will find plenty of services here to plan an awesome trip, but don’t expect to have all the conveniences that you will find farther north in Kenora.

The Nestor Falls area is home to some excellent fishing on Lake of the Woods.  Smallmouth bass, northern pike, walleye and muskie will get the most attention from most anglers here and the fishing can be incredible here.  Good numbers of fish are available and big fish are possible for all 4 species of fish.  Largemouth bass, perch and crappie area also available here.

LOTW Northwest Angle

The Northwest Angle is a very unique destination.  It is located in the United States, but you have to drive through Canada to get here.  The border crossing is different here, so we recommend a quick online search to see the latest information for crossing the border here.  Most people come here to fish and the fishing is very good in the Northwest Angle.

This area is home to some awesome fishing.  You can find good numbers and trophy smallmouth bass, northern pike, walleye and muskie in the Northwest Angle on Lake of the Woods.  Some anglers report the better fishing will be on the Canadian side of the lake, but there is plenty of good fishing available on the Minnesota side as well.  Largemouth bass, perch and crappie area also available here.

LOTW Sioux Narrows

Sioux Narrows is an awesome vacation destination.  Located in between Nestor Falls and Kenora, you will definitely find some areas where you won’t see another boater.  However, you will still see some boats and people in this area.  It’s not nearly as popular as Kenora, but it gets fished quite a bit.  There is so much water to here that you can easily find a place all to yourself whether you are boating or fishing.

The Sioux Narrows area of Lake of the Woods is a very good fishing area.  Anglers do well with smallmouth bass, northern pike, muskie and walleye.  You may have to take a little bit of a road ride to find the better walleye fishing, but it is worth it as the walleye fishing can be very good here.  Big fish and good numbers of fish are possible here.  Largemouth bass, lake trout, perch and crappie area also available here.

Minaki, Ontario

Minaki is home to the Winnipeg River system.  The fishing can be very good here for walleye, northern pike, smallmouth bass, muskie and more.  This area has plenty of resorts, but it is much less crowded than nearby Kenora.  It’s not too far either in case you needed to make a trip back into the popular town of Kenora.  Most anglers come here to fish the Winnipeg River system, however, there are plenty of other lakes here to fish as well.

The Winnipeg River system is the main body of water to fish in this area and it has good populations of walleye, northern pike, smallmouth bass and muskie.  You can catch trophy fish of all species too, which is awesome.

You can also catch lake trout in some of the area lakes that offer deeper, cooler waters.  Perch and crappie are here too, so if you want to target panfish, you can.  Some of these lakes have a lot of perch also, so you will most likely catch more perch than crappie depending where and how you are fishing.

Perrault Falls, Ontario

The Perrault Falls area has so many lakes to fish that you’ll wish you had a full month off from work to fish it all.  The major lakes that get most of the attention here are Perrault LakeWabaskang Lake and Cedar Lake.  If you have access to a smaller boat though, there are so many other lakes that you can fish in this area.  Walleye, northern pike, smallmouth bass, perch and muskie are all here.

This area is such a good multi-species fishing area.  Whether you fish on one of the main lakes that we listed above or you decide to take a smaller boat on some of the smaller lakes in this area, you can easily find a lake to catch all of the species of fish listed below.  Pike and smallmouth bass might be the best in this area, but the walleye fishing is good, muskie can be very good and panfish such as perch and crappie are here too.  It’s just a great area for so many species of fish.  Anglers also target lake trout and whitefish in this area, but they are definitely secondary compared to the species listed above.

Pickle Lake, Ontario

Pickle Lake, Ontario is way up north.  This is where the good road stops and the gravel road continues.  However, there are no other services past Pickle Lake.  This is a friendly, outdoors community that offers some of the best fishing for numbers in Canada.  Catching 100 walleye in a day is easily possible here with 2 people fishing.  You may not even need to use live bait either.  Northern pike and lake trout are also available here.

This is walleye and pike country and there are a lot of them in the area lakes up here.  You can catch big numbers of walleye and pike here depending on the lake you choose to fish.

Depending on what lakes you fish and how you’re fishing, you may run into some other fish here as well.  There are some fly-in fishing services in the area and you can catch trout on some of the lakes.  You may find some perch here as well, however, this area is filled with walleye and northern pike lakes.

Rainy Lake

Rainy Lake is located along the border of Minnesota and Canada near International Falls.  A large portion of the lake surrounds Voyageurs National Park.  Rainy Lake is a popular vacation destination for people that enjoy the outdoors.  There aren’t a ton of places to stay here, but there are just enough to service the people who come here for a vacation.

Rainy Lake has some excellent fishing opportunities for northern pike, walleye and smallmouth bass.  All 3 species of fish are here in good numbers and trophy fish are available too.

Some anglers do target crappie and perch on Rainy Lake.  Anglers usually catch some sauger mixed in while fishing for walleye.  These fish are here, but don’t expect to consistently catch them unless you know how to target them.  There have been some very nice reports of some unbelievable crappie fishing here, but you have to do your homework to score big here consistently for crappie.

Rainy River

The Rainy River is a popular fishing river that runs along the border of the United States and Canada.  Anglers usually come here to fish for walleye, pike, smallmouth bass or sturgeon.

The Rainy River is famous for its awesome spring and fall runs of walleye where thousands of fish move into the river and some very big fish are reported every year.  Fish up to and above 30 inches are caught every single year on the Rainy River.  The Sturgeon fishing is also world class and it gets a lot of attention here too.

Northern pike and smallmouth bass can also be found in the river throughout the year.  Late spring and fall are best.  Most anglers don’t come here to fish for pike or smallies, but you can target these fish in the river if you choose to.  Our recommendation is to come here for the walleye fishing when they are running.

Red Lake, Ontario

Red Lake, Ontario is located north of Ear Falls.  It’s a far drive, but well worth it for those of you willing to make the drive.  The most popular lakes to fish in this area are Red Lakeand the Gullrock Lake, but the Gullrock Chain of Lakes is made up of 5 lakes and they all offer good fishing to anglers.  There are some other area lakes up here as well that offer some excellent fishing.  Northern pike, walleye and lake trout are the main species of fish to catch up here, but some anglers do fish for smallmouth bass, muskie, perch and whitefish.

The primary species of fish in this area are northern pike and walleye.  Anglers do very well for numbers of walleye and pike as well as trophy-sized fish.  Red Lake, the Gullrock Chain and Nungesser Lake are awesome lakes for fishing and there are other lakes in the area too that provide great fishing.

Walleye and pike are what anglers come here for, but you can definitely target perch and lake trout and catch some fish.  Smallmouth bass are here, but in small numbers on the main lakes.  Some huge muskie are caught here, but they are very rarely seen up here.  When you do see one, it may be a monster though.  Whitefish can be caught too, but they are usually super deep so very few anglers will ever see one.

Rideau Lakes Ontario

 Rideau Lakes is a township located within Leeds and Grenville United Counties in Eastern Ontario, Canada.  There are many lakes throughout this chain of lakes and they have been one of the more popular bass fishing destinations up north.  It’s an awesome destination with lots of water to fish and plenty of places to accommodate you.

This area is home to some of the best bass fishing you will find anywhere.  Largemouth bass and smallmouth bass are here in huge numbers and it’s one of the few places you can go and target largemouth bass in Ontario.  If you saw some of the reports here, you probably wouldn’t believe them, but the bass are here thick.  That is accurate.  Catching 100 bass in a day here is definitely possible with 2 anglers fishing hard and covering plenty of water.  If you want to take it easy, that is fine too.  You should still catch plenty of bass.

The northern pike, sunfish and crappie are also here in good numbers.  Lake trout, perch and even carp are here too.  Walleye are here in limited numbers, but there are some fish in the system.

Sault Ste. Marie

Sault Ste. Marie is a city that lies on the northeastern end of Michigan’s Upper Peninsula on the Canadian border and it is separated from its twin city of Sault Ste. Marie, Ontario, by the St. Marys River.  The population was 14,144 at the 2010 census, making it the second most populous city in the Upper Peninsula.  This area has a diverse fishery with salmon, trout, walleye, northern pike, muskie, smallmouth bass and other species available too.

Sioux Lookout, Ontario

The Sioux Lookout area is one of the better drive-to fishing destinations in all of Ontario. This area has Lac Seul, which is known for its outstanding walleye fishing.  Lac Seul is the big draw and on some of the other parts of Lac Seul, walleye and pike will be plentiful, but muskie and smallmouth bass not so much.  In the Sioux Lookout area, you can target muskie and smallmouth bass to go along with excellent walleye and pike fishing.  The variety of species to go along with good numbers and trophy fish make this area an awesome fishing destination.  Some of the other popular lakes to fish are Abram Lake, Minnitaki Lake, Botsford Lake, Big Vermillion Lake & Little Vermilion Lake.  In this other lakes, there are a lot of options for targeting different species of fish.  Muskie, pike, walleye, smallmouth bass and lake trout are all available.  It just depends on the lake that you’re fishing.

Temagami, Ontario Region

The Temagami area is a popular fishing destination with so many options for anglers.  Lake Temagami is the big lake here that draws many anglers for its northern pike, walleye, smallmouth bass and lake trout fishing.  It’s a big lake, but with the way it is shaped, you can fish so many areas on windy days, so even though it is a big lake, it does fish a little smaller than most big lakes in Ontario.  That makes it a little easier to fish for most anglers.  You have plenty of bays, points and islands to keep you busy.

The Marten River area is just south of Lake Temagami and this water system is awesome for fishing too.  Anglers fish several lakes for northern pike, walleye, smallmouth bass and lake trout.  If you want to fish smaller waters, there are so many smaller lakes and streams to fish here too.  Many anglers pursue brook in some of these smaller waters.

Thousand Islands

The Thousand Islands are a group of over 1,700 islands that straddle the United States – Canada border in the St. Lawrence River.  The Canadian islands are in the province of Ontario and the islands in the United States are located in the state of New York.  This area is a popular vacation destination for fishing, boating and camping.

Anglers have many different species of fish to target such as northern pike, muskie, smallmouth bass, walleye and others.  This area is truly an amazing fishery.  If you want to catch a lot of fish, you can do that.  If you want to catch trophy fish, you can do that too.

Thunder Bay, Ontario

Thunder Bay is located on Lake Superior, but in Ontario, Canada.  The bay is known for its excellent fishing, but this is definitely big water fishing.  In this area, many people will use Thunder Bay as their base camp as they get you enjoy all the amenities of this city, but still get away to experience some awesome fishing too.  For others, they may stay at a fishing resort, but then come in for a day or part of a day in the Thunder Bay area.  It’s a nice destination that mixes some some city life with some outdoors adventures.

Stay on the bay and target chinook salmon, rainbow trout and lake trout.  Fish the area waters for a variety of fish.  Depending on the lake you choose, you can target smallmouth bass, walleye, northern pike, perch, crappie and more here.

Vermilion Bay, Ontario

Vermilion Bay is a small town located on Eagle Lake.  Most people come here to fish Eagle Lake, however, some people use this as their base as they can head several different directions to experience some awesome fishing up here.  If you are looking for better numbers of fish, most people would go farther north for a day trip.  Drive 45 minutes to an hour and a half north and you have a lot of options in the Ear Falls and Perrault Falls area.

There are other lakes in this area to fish as well.  Some people stay in the small campground on Crystal Lake.  You can catch decent pike in this small lake or head to some of the other area lakes.  Blue Lake is nearby and has a resort called Blue Lake Resort on it as well.  Clark’s Camp is located on the Indian Lakes Chain, which has 10 lakes with good fishing here.  There are so many options in this area and we didn’t even talk about Eagle Lake that much.  You could spend a month on Eagle Lake and still not fish it all.