Douglas Lake Ranch

Douglas Lake Ranch Fishing Trips


This is British Columbia’s premier private stillwater fishing trip. We’ll get you set up with all-inclusive packages at Stoney Lake Lodge on the sprawling Douglas Lake Ranch located only 3 hours from Vancouver. Relax in the luxury of the private lodge and enjoy world class fly-fishing on a variety of private lakes.

Rates & Accommodation

All-inclusive packages giving you access to two famed private lakes and accommodations at the always cozy Stoney Lake Lodge.

  • Two Day / Two Night Package

    Based on a group of 2 people

    $525 pp
  • Three Day / Three Night Package

    Based on a group of 2 people

    $725 pp
  • Four Day / Four Night Package

    Based on a group of 2 people

    $1050 pp
Trips Include:  Accommodation at Stoney Lake Lodge on Douglas Lake Ranch. Unlimited day use of  flat bottom boats and access to the private Minnie & Stoney lakes. Breakfast, boxed lunch and dinner. Fly-fishing equipment upon request.
Not Included: GST Tax 5%. Gratuities. Alcohol. 
Guide Service: Available for $195 per day.
Dates: Early May to Early November. 
Fishing Info

Douglas Lake Ranch and its various private lakes have long been regarded as the premier private trophy trout fishery in British Columbia. The ranch boasts several private lakes including Stoney Lake, located at the lodge’s doorstep, Minnie Lake, Crater Lake and others. These lakes offer some of the finest stillwater fly-fishing found in British Columbia with rainbow trout in the 3-10 pound class.

Prime fishing time on the lakes of Douglas Lake Ranch is during the months of May and June. This is the time after ice-off, when lakes are coming back to life after winter hibernation and fish are actively hunting the abundant insect life. During the summer months you’ll enjoy warm temperatures and good fishing. In the Fall months, up until early November, is when the fish feed heavily before the impending winter.

During your stay at the ranch you’ll have fishing access to both Stoney and Minnie lakes. Their structure and aquatic life lends to the perfect scenario for fly-fishing. Combine trophy sized rainbow trout willing to slurp flies and a stunning rolling ranch land backdrop and you have the perfect British Columbia stillwater experience!


Stoney Lake Lodge is located on the Douglas Lake Ranch in British Columbia’s Thomspon Nichola region.  Drive time from Vancouver is about 3.5 hours. The ranch began its fishing program in the late 1970’s on the 12 lakes within the property. Since then Douglas Lake Ranch has become one of the most famous private stillwater trout fisheries in North America.


How easy is it to drive to the lodge?

Very easy. It is only about a 3.5 hour drive from vancouver. We’ll send you directions upon booking your trip.

When are the best times for fishing at the ranch?

Expect very consistent fishing during the spring, early summer and fall months. the heat during the mid summer tends to slow activity in the lakes. The season starts in late april right after ice off each year.

What amenities does the lodge offer?

Spacious double rooms, fully licensed bar and dining room, tastefully decorate lounge with rock fireplace and sundeck with hottub, just to name a few. The lodge, the service and the dining all get rave reviews from our clients!

Can we borrow fly fishing equipment?

Certainly. There is fly-fishing equipment for your use at the lodge.

Is there guiding services?

Yes, if you’d like to be guided that can be arranged. price is $195 per day.

Book Your Trip

Name (required)

Email (required)

Phone # (required)

Group Size

What Trip Are You Most Interest In?

Send us details including preferred dates if you have them and anything else you can. Also, if you have any questions let us know, happy to answer them!

Private Lake Fishing BC | Ruddock's Ranch
Corbett Lake Prive Fishing - Sidebar
Elk River Fishing - Sidebar
Trust your fishing trip to us and always get prime dates, honest local advice and be 100% sure you’re fishing with BC’s top fishing guides!

Phone Us Toll-Free 1-877-902-3393