There are over 200 rivers, creeks, and streams churning with freshwater fish around Revelstoke. All within 50 kms (31 mi) of town.
If you don’t have a BC fishing license, start by picking one up at Service BC in the Revelstoke Courthouse, or online. Don’t forget to grab a copy of the Freshwater Fishing Regulations Synopsis and make sure to respect all regulations.
If you want to snag some giant bull trout, you’ll want to be on Upper Arrow Lake, Lake Revelstoke, or Kinbasket Lake in early spring or late fall for open-water trolling. The bigger lakes have big fetches and can pick up strong winds, so be sure to keep an eye on the weather.
In mid-summer and early fall (prime time!), fish for cutthroat and rainbow trout with dry flies, nymphs, and little spinners. Always remember to use barbless hooks.
New to fishing? Consider heading out with a local guide who knows the area and can teach you about fishing while sharing local knowledge on the lakes, rivers and mountains that surround you.
What types of fish can you find?
Bull Trout (dolly Varden), Rainbow Trout, Kokanee, Rocky Mountain Whitefish, Burbot (ling cod), Sturgeon and more.