Renowned as the Capital of North American Stillwater Fly Fishing, BC’s coveted Thompson Region has been sought after for decades by anglers hungry for unsurpassed trout fishing. Offering a wildly diverse range of water bodies including over 100 lakes within a 1 hour drive of Kamloops, the nutrient rich and thriving ecosystems are notorious for producing healthy Rainbow Trout numbers ranging anywhere from 2 - 10 pounds.



Regularly overlooked, the Okanagan Valley and surrounding region has a plethora of consistent, highly dependable fisheries offering a wide variety of strong trout populations. From the semi-arid deserts of Oliver and Osoyoos to the alpine lakes of the Kootenay boundary, discover the varying, spectacular landscapes and the incredible fishing that accompanies it.



Offering multi-day trip packages with lodging at Roche Lake Resort, home to some of our favorite, most proven locations. Creating a lodging experience that encapsulates comfortability without losing its sense of the wild, our Stillwater Getaway package is the perfect retreat for Families, Work Trips or just those looking to escape from it all for a few days of relaxation and amazing fishing.


Our endless pursuit is to inspire everyone to fish. From the inspiring Beginner to the seasoned Master our goal is the same, get the world on the water. As the Thompson Okanagan’s Premier Guided Fly Fishing Outfit, we strive to create a stillwater experience that encompasses all that our spectacular Province has to offer. From the extraordinarily diverse expanse of the beautiful Okanagan valley to the world-renowned stillwaters of the Thompson region, if it’s fishable, we’ve fished it. Offering quality, specialized knowledge to guide, teach and inspire anglers of all walks of life, Interior Fly Fishing Co. is your trusted choice for all things fly fishing.


Home-spun flies professionally tied by our Interior Team experts paired with top of the line, industry leading equipment ensure that your odds of landing that once in a lifetime fish have never been higher.



A dedicated team with a passion for putting people onto fish. Extensive backgrounds in fish, insect and lake biology plus the right character and determination work together to create the ultimate fishing partner.

Stay Hooked Up