← Back to British Columbia

Fishing in the Cariboo & Chilcotin

Thousands of rainbow trout lakes, Fraser River headwaters, and remote wilderness fishing in BC's central interior.

1. Horsefly River (Eel, Rainbow Trout, Sockeye Salmon, Steelhead)

Horsefly area

The 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 area

Quesnel Lake is the deepest fjord lake in the world and offers trophy rainbow trout, lake trout, and kokanee fishing.

3. Quesnel River (Rainbow Trout)

Quesnel

The Quesnel River offers rainbow trout and salmon fishing flowing from Quesnel Lake to the Fraser River.

4. Chilko Lake (Lake Trout, Rainbow Trout)

Chilcotin region

Chilko 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 region

The Chilcotin River offers rainbow trout, steelhead, and salmon fishing in the remote Chilcotin Plateau.

6. Fraser River (Lake Trout, Rainbow Trout, Sockeye Salmon)

Prince George area

The upper Fraser River offers rainbow trout, bull trout, and salmon fishing in the central interior.

7. Nechako River (Rainbow Trout)

Vanderhoof area

The 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 area

Stuart Lake offers rainbow trout, lake trout, and kokanee fishing in the northern Cariboo.

9. Trembleur Lake (Lake Trout, Rainbow Trout)

Fort St. James area

Trembleur Lake offers excellent rainbow trout and lake trout fishing in the Stuart River system.

10. Takla Lake (Lake Trout, Rainbow Trout)

North of Fort St. James

Takla 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 BC

Dease Lake offers lake trout, Arctic grayling, and rainbow trout fishing in far northern BC.

12. Tatlayoko Lake (Rainbow Trout)

Chilcotin region

Tatlayoko Lake offers rainbow trout fishing in a stunning setting at the head of the Homathko River.

13. Nazko Lakes (Rainbow Trout)

West of Quesnel

The 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 Park

The Bowron Lake canoe circuit offers rainbow trout and Dolly Varden fishing in a world-famous canoeing destination.

15. Barkerville Area Streams (Rainbow Trout)

Barkerville

The streams near historic Barkerville offer rainbow trout fishing in the Cariboo gold rush region.

16. Williston Lake (Arctic Grayling, Lake Trout, Rainbow Trout)

Near Mackenzie

Williston 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)

Near Hudson's Hope

The 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 area

Williams 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 area

Lac La Hache offers excellent rainbow trout fishing in the South Cariboo.

20. Ruth Lake (Rainbow Trout)

100 Mile House area

Ruth Lake offers rainbow trout fishing in the South Cariboo.

21. Canim Lake (Lake Trout, Rainbow Trout)

100 Mile House area

Canim Lake offers rainbow trout, kokanee, and lake trout fishing in the Cariboo.

22. Horse Lake (Rainbow Trout)

100 Mile House area

Horse Lake offers rainbow trout fishing in the Cariboo region.

23. Bridge Lake (Rainbow Trout)

100 Mile House area

Bridge Lake offers rainbow trout fishing in the Interlakes region of the Cariboo.

24. Eagle Lake (Cariboo)

Eagle Creek area

Eagle Lake offers rainbow trout fishing in the Cariboo region.

25. Green Lake (Cariboo)

70 Mile House area

Green Lake offers rainbow trout fishing in the South Cariboo.

26. Moose Lake (Cariboo)

Near Prince George

Moose Lake offers rainbow trout fishing in the Prince George area.

27. Tabor Lake (Rainbow Trout)

Prince George area

Tabor Lake offers rainbow trout fishing near Prince George.

28. Eena Lake (Rainbow Trout)

Prince George area

Eena Lake offers rainbow trout fishing in the northern Cariboo.

29. Salmon River (Cariboo)

Prince George area

The Salmon River offers rainbow trout fishing in the Prince George region.

30. Cottonwood River (Rainbow Trout)

Near Quesnel

The Cottonwood River offers rainbow trout and salmon fishing near Quesnel.

31. Knewstubb Lake (Rainbow Trout)

Chilcotin region

Knewstubb Lake offers rainbow trout fishing in the remote Chilcotin.

32. Big Stick Lake (Rainbow Trout)

Chilcotin region

Big Stick Lake offers rainbow trout fishing in the Chilcotin Plateau.

33. Anahim Lake (Rainbow Trout)

Chilcotin region

Anahim Lake offers rainbow trout fishing in the west Chilcotin.

34. Turner Lake (Lake Trout, Rainbow Trout)

Chilcotin region

Turner Lake offers rainbow trout and lake trout fishing in the Chilcotin.

35. McNair Lake (Rainbow Trout)

Chilcotin region

McNair Lake offers rainbow trout fishing in the Chilcotin region.

Fishing Tips for the Cariboo & Chilcotin Region

← Back to British Columbia

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).