This is small, steep pocket water with a genuine trout and char population, but it isn't a stand-alone destination. A 1970s federal Fisheries and Marine Service study of the Meadow Creek Spawning Channel, BC Hydro's 1967 project to replace natural kokanee spawning habitat lost to the Duncan Dam, specifically tracked John Creek's flow contribution and sediment behaviour alongside the channel's own gravel beds and counting fence. That history is the honest frame here: the fish records matter for what they say about the spawning system, and John Creek is best worked as conservation and scouting water rather than a place to prospect hard.
Fish around the spawning system, not through it
John Creek's kokanee and bull trout records are tied directly to the Meadow Creek Spawning Channel just downstream, a managed compensation fishery for Kootenay Lake kokanee lost to the Duncan Dam. Stay off the channel infrastructure, give spawning kokanee and staging bull trout a wide berth through the fall run, and treat any gated or fenced section as a hard stop.