BCTROUTFINDEROpen the app
Okanagan Lake at Kelowna under a sky full of cumulus clouds, the bridge across the lake below

Region 8

Trout fishing in the Okanagan

The Okanagan fishes on two levels.

Okanagan Lake. Photo: Jack Borno, CC BY-SA 3.0, via Wikimedia Commons, cropped.

The valley lakes are warm, long and home to rainbows, kokanee and the province's best bass fishing. The plateau lakes above them, toward Pennask and the Kettle, are classic small stillwaters with stocked rainbows and a season that runs from early May into October. The valley opens first; the high lakes give the best summer fishing once the valley is too warm.

The Okanagan holds 212 of the 1,842 stillwaters on BC Trout Finder, the water most people mean when they search for trout fishing near Kelowna, Vernon and Penticton. 40 of them are trophy class. 175 have a rec site or campground on the shore. Depths run from 3.4 m to 242 m.

Open the live mapEvery lake in the Okanagan on one map, with the week ahead on each.

Fishing best in the Okanagan right now

What is in the Okanagan

  • 212 lakes mapped on their own coordinates
  • 28 with a depth and a sourced regulation on file
  • 40 trophy class waters, fish in the 5 lb and up range
  • 175 have camping at a rec site or provincial park
  • 83 open to ice fishing under the regulations on file

Best trophy trout lakes in the Okanagan

  • Alleyne Lake

    Sister lake to Kentucky with rich weed beds producing consistent, high-energy rainbow trout.

  • Beaver Lake (Swalwell Lake)

    Beaver Lake is located in British Columbia's Okanagan Region approximately 17 km. (11 mi.) northeast of the town of Winfield . From the city of Kelowna travel north on Hwy. #97 to Winfield. Turn east off Hwy. #97 onto Beaver Lake Road and follow it to Beaver Lake.

  • Browne Lake
  • Burnell (Sawmill) Lake
  • Christina Lake

    Christina Lake is located just off of Highway 3 22 km (13.6 mi) east of Grand Forks . The townsite of Christina Lake offers numerous visitor services. A campground with all facilities and boat launch are provided.

  • Dee Lake

    First lake in the historic Dee Lake chain, famous for peaceful mountain setting and feisty trout.

  • Duck Lake
  • E 6-2 Eutsuk Lake

    E 6-2 Eutsuk Lake is a medium lake (50 - 500 ha) in the Thompson-Nicola region, reachable via the region's usual road and trail network.

  • Echo Lake

    Echo Lake is located approximately 50 km (31 mi) east of the North Okanagan community of Vernon , British Columbia. Follow BC Highway 6 to Lumby , and turn right onto Creighton Valley Road. Stay on Creighton Rd. for 22km (14mi) to Echo Lake. Echo lake is located with in Echo Lake Provincial Park.

  • Frazer Lake

Affiliate link: we may earn a commission

Stillwater trout gear

Lines, leaders, lures and flies for BC lake trout, searched on Amazon.ca.

Search Amazon.ca

As an Amazon Associate, BC Trout Finder earns from qualifying purchases.

Every lake we cover in the Okanagan, with today's conditions

LakeScoreHigh / lowWindMax depth
Gardom Lake9620° / 6°1323.7 m
Okanagan Lake7222° / 9°15242 m
Burnell (Sawmill) Lake9320° / 11°2011 m
Deep Lake9621° / 8°12Not surveyed
Becker Lake9215° / 4°11Not surveyed
Echo Lake8613° / 4°15Not surveyed
Frazer Lake9621° / 8°13Not surveyed
Gallagher Lake9424° / 12°19Not surveyed
Hidden Lake9620° / 7°946.3 m
Browne Lake9215° / 4°12Not surveyed
Chute Lake9215° / 5°13Not surveyed
Haynes Lake9116° / 2°12Not surveyed
Holstein Lake8912° / 2°118.3 m
Island Lake9014° / 3°11Not surveyed
James Lake8714° / 4°17Not surveyed
Kalamalka Lake9122° / 8°10141.73 m
Mabel Lake9122° / 7°10200.6 m
Yellow Lake9620° / 8°10Not surveyed
Fish Lake9215° / 4°12Not surveyed
Lambly (Bear) Lake9317° / 4°9Not surveyed
Little Pinaus Lake9617° / 6°10Not surveyed
Naramata Lake9315° / 5°13Not surveyed
Postill Lake9015° / 3°12Not surveyed
Shannon Lake9622° / 8°12Not surveyed
Allison Lake9520° / 5°1339 m
Conn Lake9619° / 5°8Not surveyed
Ellison Lake9122° / 8°154.3 m
Idleback Lake9214° / 4°146.0 m
Tahla Lake9518° / 5°128 m
Victor Lake9418° / 4°13Not surveyed
Waneta Reservoir9520° / 7°11Not surveyed
Wilgress Lake (Loon Lake)9520° / 6°11Not surveyed
Allendale Lake9014° / 3°1211 m
Alleyne Lake9318° / 5°1435.7 m
Bardolph Lake9517° / 5°1011.3 m
Bisson Lake9114° / 2°11Not surveyed
Chain Lake9519° / 4°126.1 m
Duck Lake9315° / 4°12Not surveyed
Islaht (Horseshoe) Lake8814° / 3°1617.1 m
Jackpine Lake9215° / 3°107.6 m
Kidd Lake−−−Not surveyed
Oyama Lake−−−Not surveyed
Revelation Lake−−−Not surveyed
Stringer Lake−−−Not surveyed
Trout Lake−−−Not surveyed
Tugulnuit (Tuc-el-nuit) Lake−−−7.9 m
Allenberg Lakes−−−Not surveyed
Beaver Lake (Swalwell Lake)−−−Not surveyed
Big Horn Reservoir−−−Not surveyed
Buck Lake−−−Not surveyed
Butler Lake−−−Not surveyed
Doreen Lake−−−13.0 m
Flyfish Lake (West)−−−Not surveyed
Greyback Lake−−−Not surveyed
Grizzly Swamp Lake−−−Not surveyed
Headwater Lakes (1) Lake−−−Not surveyed
Hydraulic Lake−−−Not surveyed
Kathy Lake−−−Not surveyed
Kidney Lake−−−Not surveyed
Murphy Lakes−−−Not surveyed
Rampart Lake−−−16 m
Rickey Lake−−−Not surveyed
Rose Valley Reservoir−−−Not surveyed
Rosemond Lake−−−Not surveyed
Thalia Lake−−−30.5 m
Vaseux Lake−−−26.8 m
Westmere Lake−−−Not surveyed
Wilma Lake−−−9.0 m
Wood Lake−−−33.8 m
Boss Lake−−−11 m
Bouleau Lake−−−19.5 m
Brunette Lake−−−Not surveyed
Conkle Lake−−−49.4 m
Crooked Lake−−−Not surveyed
Cup Lake−−−13.4 m
Dobbin Lake−−−Not surveyed
Dry Lake−−−13.5 m
E 6-2 Eutsuk Lake−−−Not surveyed
Eneas Lake−−−Not surveyed
Flyfish Lakes−−−Not surveyed
Garnet Lake−−−17.1 m
Goose Lake−−−Not surveyed
Idabel Lake−−−12.8 m
Johnny Lake−−−Not surveyed
King Edward Lake−−−Not surveyed
Little Bouleau Lake−−−Not surveyed
Lost Lake (Near Taweel Lake)−−−Not surveyed
Madden Lake−−−Not surveyed
Martin Lake−−−Not surveyed
Minnow Lake−−−Not surveyed
Moore Lake−−−7.0 m
Nevertouch Lake−−−17.7 m
Nickel Plate Lake−−−25.9 m
Osoyoos Lake−−−63.4 m
Peachland Lake−−−Not surveyed
Pinaus Lake−−−53.6 m
Ripley Lake−−−15 m
Skaha Lake−−−56.7 m
South Lake−−−Not surveyed
Specs Lakes−−−Not surveyed
Streak Lake−−−Not surveyed
Sugar Lake−−−82.9 m
Tommy Lee Lake−−−Not surveyed
Aberdeen Lake−−−Not surveyed
Aileen Lake−−−Not surveyed
Arlington Lakes−−−Not surveyed
Bluey Lake−−−18.9 m
Brenda Lake−−−4.6 m
Buck Lake−−−Not surveyed
Chapman Lake−−−Not surveyed
Clifford Lake−−−Not surveyed
Collier Lake−−−11 m
Crescent Lake−−−9 m
Damer Lake−−−Not surveyed
Davis Lake−−−17 m
Dee Lake−−−Not surveyed
Eastmere Lake−−−Not surveyed
Garrison Lakes−−−Not surveyed
Goat Mountain Lake−−−Not surveyed
Greenbush Lake−−−53 m
Haggkvist Lake−−−Not surveyed
Hall Road (Mission) Lake−−−Not surveyed
Harvey Hall Lake−−−15 m
Headwater Lakes−−−3.4 m
Headwater Lakes−−−Not surveyed
Holmes Lake−−−Not surveyed
Hoodoo Lake−−−27.4 m
Isintok Lake−−−Not surveyed
Joan Lake−−−Not surveyed
Kate Lake−−−Not surveyed
Keefer Lake−−−12.5 m
Kentucky Lake−−−40.5 m
Kump (Lost) Lake−−−21.0 m
Lassie Lake−−−8.8 m
Link Lake−−−5.2 m
Lodwick Lake−−−18.0 m
Lower Barge Lake−−−Not surveyed
Mahoney Lake−−−18.9 m
Meadow Lake−−−Not surveyed
Munro Lake−−−11.3 m
Nicklen Lake−−−41.15 m
Osprey Lake−−−10.1 m
Pear Lake−−−4.5 m
Placer Lake−−−Not surveyed
Robertson Lake−−−24 m
Sigalet Lake−−−Not surveyed
Silver Lake−−−Not surveyed
Square Lake−−−21.6 m
Stony Lake−−−Not surveyed
Swalwell Lake−−−24.99 m
Thone Lake−−−15.8 m
Wilgress Lake (Loon Lake)−−−Not surveyed
Williamson Lake−−−Not surveyed
Wollaston Lake−−−Not surveyed
Arlington Lakes−−−Not surveyed
Baird Lake−−−Not surveyed
Bear Lake−−−Not surveyed
Bear Paw Lake−−−Not surveyed
Burns Lake−−−Not surveyed
Canyon Lakes−−−Not surveyed
Christina Lake−−−53.9 m
Clark Lake−−−Not surveyed
Cleo Lake−−−Not surveyed
Copperkettle Lake−−−9 m
Dale Lake−−−Not surveyed
Deadman Lake−−−Not surveyed
Edwin Lakes−−−Not surveyed
Elbow Lake−−−Not surveyed
Elinor Lake−−−Not surveyed
Finlayson Lakes−−−Not surveyed
Grassy Lake−−−Not surveyed
Haddo Lake−−−Not surveyed
Headwater Lakes−−−Not surveyed
High Lake−−−Not surveyed
Holiday Lake−−−Not surveyed
Hook Lake−−−14.0 m
Ideal Lake−−−Not surveyed
Jacobson Lake−−−Not surveyed
Jewel Lake−−−23.8 m
Kaiser Bill Lake−−−Not surveyed
Lambly Lake−−−Not surveyed
Lodestone Lake−−−Not surveyed
Loon Lake−−−Not surveyed
Loosemore Lake−−−Not surveyed
Macdonald Lake−−−Not surveyed
Maloney Lake−−−Not surveyed
Martin Lake−−−Not surveyed
Mcculloch Reservoir−−−Not surveyed
Mirror Lake−−−16 m
Missezula Lake−−−74.1 m
Moore Lake−−−Not surveyed
Noreen Lake−−−Not surveyed
Pete Lake−−−Not surveyed
Prosser Lake−−−Not surveyed
Rottacker Lake−−−Not surveyed
Ruth Lake−−−Not surveyed
Sandberg Lake−−−Not surveyed
Sandrift Lake−−−Not surveyed
Saturday Lake−−−Not surveyed
Solco Lake−−−Not surveyed
Spruce Lake−−−Not surveyed
State Lake−−−12.0 m
Stony Lake−−−Not surveyed
Sunday Lake−−−Not surveyed
Taurus (Bull) Lake−−−12.2 m
Thirsk Lake−−−Not surveyed
Two Moon Lake−−−Not surveyed
Vinson Lake−−−Not surveyed
Wap Lake−−−Not surveyed
Whitehead Lake−−−Not surveyed
Williamson Lake−−−Not surveyed
Xenia Lake−−−Not surveyed
Xenia Lake−−−Not surveyed

A dash means we have no observed forecast for that lake right now. We would rather leave it blank than fill it in.

Trout lakes near towns in the Okanagan

Reading the water

Other BC fishing regions

Data from the BC Ministry of Water, Land and Resource Stewardship, the BC Freshwater Fishing Regulations Synopsis, and Sites and Trails BC.