With freshwater lakes, rivers, and streams covering almost 9 percent of its total area, Canada is a haven for anglers. Trout, bass, northern pike, and steelhead are just a few of the species that lure fly fishermen to Canadian waters. Although it is possible to fly fish in most freshwater bodies, these top Canadian destinations offer stunning views, nearby lodging, and a great chance at a rewarding catch.

Hatchet Lake, Saskatchewan

A remote fishing locale in northeast Saskatchewan, Hatchet Lake offers 5,000 square miles of water with trophy-size lake trout, Canadian walleye, northern pike, and arctic grayling. Stay at the Hatchet Lake Lodge, which provides all the amenities of a luxury fishing resort. Fish onsite or fly out to one of the area's 14 lakes.
Fisherman catching a trout

Little Vermilion Lake, Ontario

Little Vermilion Lake is famous for its smallmouth bass, northern pike, and muskie. Thanks to its catch-and-release policy, the lake offers exceptional fishing. Stay at Fireside Lodge, which offers a remote experience while having central access to nine other lakes in the region.

Fraser River, British Columbia

Travel to British Columbia and fish for salmon and trout on the Fraser River. Enjoy excellent fly fishing most of the year, with trout season from March to November and salmon season from late July to November. The onsite Fraser River Lodge offers comfortable accommodations and provides full fishing gear to visitors.
Fraser River in British Columbia, Canada

Bow River, Alberta

A world-renowned spot for brown and rainbow trout, the Bow River in Southern Alberta is easily accessible from Calgary. Find it teeming with fish, with a population of 3,000 brown and rainbow trout per mile and an average fish size of 19 inches. The close proximity to Calgary offers easy access to hotel accommodations, and guided fishing services are readily available from a number of providers.

Kesagami Lake, Ontario

Kesagami Lake is home to countless northern pike, many measuring 40 to 50 inches long and weighing as much as 30 pounds. There is a catch-and-release policy for the pike, but a selective harvest for walleye lets you enjoy a lunch of fresh-caught fish. Fly-in lodging at Kesagami Lake Wilderness Lodge offers visitors the remote experience they crave.
Fly fishing in Canada's wilderness

Kississing Lake, Manitoba

A hotbed for walleye, northern pike, and lake trout, Kississing Lake stretches 26 miles across and has a geography that includes various islands and marshy weed beds that are great for fishing. In fact, locals boast that it's not uncommon for a person to catch 100 fish per day in this lake. Stay at Kississing Lake Lodge, a luxury resort that offers premium accommodations and guided fishing tours.

Canadian fishing spots offer some premium opportunities to anglers. Check out our Instagram page to share photos of your own amazing fishing experiences.


About the author