Fishing in the Cariboo & Chilcotin
Explore fishing in the Cariboo & Chilcotin of British Columbia. Horsefly River, Quesnel Lake, Quesnel River, Chilko Lake
The Horsefly River is famous for its large sockeye salmon runs. The river also offers rainbow trout and steelhead fishing in the Cariboo region.
1. Horsefly River (Eel, Rainbow Trout, Sockeye Salmon, Steelhead)
Horsefly areaThe Horsefly River is famous for its large sockeye salmon runs. The river also offers rainbow trout and steelhead fishing in the Cariboo region.
2. Quesnel Lake (Lake Trout, Rainbow Trout)
Quesnel areaQuesnel Lake is the deepest fjord lake in the world and offers trophy rainbow trout, lake trout, and kokanee fishing.
3. Quesnel River (Rainbow Trout)
QuesnelThe Quesnel River offers rainbow trout and salmon fishing flowing from Quesnel Lake to the Fraser River.
4. Chilko Lake (Lake Trout, Rainbow Trout)
Chilcotin regionChilko Lake offers large rainbow trout and lake trout in a remote, stunning setting. The lake is one of BC's premier fly-in trout destinations.
5. Chilcotin River (Eel, Rainbow Trout, Steelhead)
Chilcotin regionThe Chilcotin River offers rainbow trout, steelhead, and salmon fishing in the remote Chilcotin Plateau.
Boat Launch: Chilcotin River →
6. Fraser River (Lake Trout, Rainbow Trout, Sockeye Salmon)
Prince George areaThe upper Fraser River offers rainbow trout, bull trout, and salmon fishing in the central interior.
7. Nechako River (Rainbow Trout)
Vanderhoof areaThe Nechako River offers excellent rainbow trout and sturgeon fishing. The river is known for large rainbow trout.
8. Stuart Lake (Lake Trout, Rainbow Trout)
Fort St. James areaStuart Lake offers rainbow trout, lake trout, and kokanee fishing in the northern Cariboo.
9. Trembleur Lake (Lake Trout, Rainbow Trout)
Fort St. James areaTrembleur Lake offers excellent rainbow trout and lake trout fishing in the Stuart River system.
10. Takla Lake (Lake Trout, Rainbow Trout)
Takla Lake, British ColumbiaTakla Lake offers rainbow trout, lake trout, and Dolly Varden fishing in a remote northern setting.
11. Dease Lake (Arctic Grayling, Lake Trout, Rainbow Trout)
Northern BCDease Lake offers lake trout, Arctic grayling, and rainbow trout fishing in far northern BC.
12. Tatlayoko Lake (Rainbow Trout)
Chilcotin regionTatlayoko Lake offers rainbow trout fishing in a stunning setting at the head of the Homathko River.
13. Nazko Lakes (Rainbow Trout)
Nazko Lakes, British ColumbiaThe Nazko Lakes offer excellent rainbow trout fishing in the Cariboo region. These small lakes are known for producing quality fish.
14. Bowron Lakes (Rainbow Trout)
Bowron Lake ParkThe Bowron Lake canoe circuit offers rainbow trout and Dolly Varden fishing in a world-famous canoeing destination.
15. Barkerville Area Streams (Rainbow Trout)
BarkervilleThe streams offer rainbow trout fishing in the Cariboo gold rush region.
Boat Launch: Barkerville Area Streams →
16. Williston Lake (Arctic Grayling, Lake Trout, Rainbow Trout)
Williston Lake, British ColumbiaWilliston Lake is one of the largest reservoirs in North America, created by the Bennett Dam on the Peace River. The lake offers excellent rainbow trout, lake trout, and Arctic grayling fishing in the northern Rocky Mountain Trench.
17. Peace River (Arctic Grayling, Lake Trout, Rainbow Trout)
Peace River, British ColumbiaThe upper Peace River offers excellent rainbow trout, Arctic grayling, and bull trout fishing below the Bennett Dam. The river's cold, clear waters provide excellent habitat.
18. Williams Lake (Rainbow Trout)
Williams Lake areaWilliams Lake offers rainbow trout fishing in the central Cariboo. The lake is a popular family destination.
19. Lac La Hache (Rainbow Trout)
100 Mile House areaLac La Hache offers excellent rainbow trout fishing in the South Cariboo.
20. Ruth Lake (Rainbow Trout)
100 Mile House areaRuth Lake offers rainbow trout fishing in the South Cariboo.
Boat Launch: Ruth Lake Park Boat Launch →
21. Canim Lake (Lake Trout, Rainbow Trout)
100 Mile House areaCanim Lake offers rainbow trout, kokanee, and lake trout fishing in the Cariboo.
Boat Launch: Ruth Lake Park Boat Launch →
22. Horse Lake (Rainbow Trout)
100 Mile House areaHorse Lake offers rainbow trout fishing in the Cariboo region.
23. Bridge Lake (Rainbow Trout)
100 Mile House areaBridge Lake offers rainbow trout fishing in the Interlakes region of the Cariboo.
24. Eagle Lake (Cariboo)
Eagle Creek areaEagle Lake offers rainbow trout fishing in the Cariboo region.
Boat Launch: Eagle Harbour Yacht Club →
25. Green Lake (Cariboo)
70 Mile House areaGreen Lake offers rainbow trout fishing in the South Cariboo.
26. Moose Lake (Cariboo)
Moose Lake, British ColumbiaMoose Lake offers rainbow trout fishing in the Prince George area.
27. Tabor Lake (Rainbow Trout)
Prince George areaTabor Lake offers rainbow trout fishing.
28. Eena Lake (Rainbow Trout)
Prince George areaEena Lake offers rainbow trout fishing in the northern Cariboo.
Boat Launch: Ness Lake Boat Launch →
29. Salmon River (Cariboo)
Prince George areaThe Salmon River offers rainbow trout fishing in the Prince George region.
30. Cottonwood River (Rainbow Trout)
Cottonwood River, British ColumbiaThe Cottonwood River offers rainbow trout and salmon fishing.
31. Knewstubb Lake (Rainbow Trout)
Chilcotin regionKnewstubb Lake offers rainbow trout fishing in the remote Chilcotin.
32. Big Stick Lake (Rainbow Trout)
Chilcotin regionBig Stick Lake offers rainbow trout fishing in the Chilcotin Plateau.
33. Anahim Lake (Rainbow Trout)
Chilcotin regionAnahim Lake offers rainbow trout fishing in the west Chilcotin.
34. Turner Lake (Lake Trout, Rainbow Trout)
Chilcotin regionTurner Lake offers rainbow trout and lake trout fishing in the Chilcotin.
35. McNair Lake (Rainbow Trout)
Chilcotin regionMcNair Lake offers rainbow trout fishing in the Chilcotin region.
36. 101 Mile Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
101 Mile Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
37. 105 Mile Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
105 Mile Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
38. Azouzetta Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Azouzetta Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
39. Berg Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Berg Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
40. Carp Lake Provincial Park (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Carp Lake Provincial Park, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
41. Cecil Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Cecil Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
Boat Launch: Charlie Lake - Beatton Park Boat Launch →
42. Charlie Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Charlie Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
Boat Launch: Charlie Lake - Beatton Park Boat Launch →
43. Charlotte Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Charlotte Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
44. Chilcotin Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Chilcotin Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
45. Cuisson Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Cuisson Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
46. Hobson Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Hobson Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
47. Horsefly Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Horsefly Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
48. Inga Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Inga Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
49. Kinney Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Kinney Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
50. Kluskus Lakes (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Kluskus Lakes, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
51. Martin Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Martin Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
52. McLeese Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
McLeese Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
53. Moberly Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Moberly Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
54. Morfee Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Morfee Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
55. Nechako Lakes (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Nechako Lakes, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
Boat Launch: Ness Lake Boat Launch →
56. Ness Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Ness Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
57. Nimpo Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Nimpo Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
58. Owikeno Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Owikeno Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
59. Puntzi Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Puntzi Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
60. Rimrock Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Rimrock Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
61. Scum Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Scum Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
62. Summit Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Summit Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
63. Taseko Lakes (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Taseko Lakes, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
64. Tatla Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Tatla Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
65. Upper Summit Lake (Rainbow Trout, Lake Trout, Cariboo, Arctic Grayling)
Upper Summit Lake, British ColumbiaPopular fishing lake in the Cariboo & Chilcotin region of British Columbia.
Fishing Tips for the Cariboo & Chilcotin
- Get a licence — All anglers need a valid fishing licence for your province — buy online before heading out.
- Check the weather & water conditions — always check forecasts and wind before heading out, especially on big water.
- Know the regulations — size and catch limits vary by water body in British Columbia; check the local regulations first.
- Best times — early morning and late evening are prime. Many Cariboo & Chilcotin waters fish best in spring and fall.
- Use the right gear — match your rod, line, and tackle to the species you're chasing and the water you're fishing.
More Regions in British Columbia
- Haida Gwaii & the North Coast
- Kootenays
- Lower Mainland & Vancouver
- Skeena & North Central BC
- Thompson & Okanagan
- Vancouver Island
Get CatchTales
Ready to start bragging? Download the app and hit the water.


