top of page


Once you arrive in Calgary, AB, you have many options for accommodations, but we recommend you stay in Okotoks, AB, where Joe Buck Fly Fishing headquarters is located!


Okotoks ("Oak-o-tokes") is a small town just 15 minutes south of Calgary. It has all of the amenities of a big city, but with the quaintness and convenience of a small town Southern-Alberta. Nestled in the Foothills, Okotoks offers easy access to the Bow River and other incredible streams.

Our Rates


Whether you're interested in one day or multiple we'll be sure to maximize your time on the water. We'll pick you up at a location and time of your choosing, and we'll bring everything you need for a great day of world-class fly fishing. Don't forget your fishing license, hat, sunglasses, and sunscreen!

Full Day

- 8-10 hours

- $650.00 CDN + GST 5% = $682.50

- Includes lunch, drinks, fishing tackle, and flies

Half Day

- 4-6 hours

- $475.00 CDN + GST 5% = $498.75

- Includes snacks, drinks, fishing tackle, and flies

​*If you're paying with a credit card, there will be a 3% processing fee.

Is a deposit required? When you book your trip a 50% deposit is required. You can pay by credit card, e-transfer, cheque or cash. Click the Booking tab to get your dates confirmed and you are set. What is your cancellation policy?  Prior 30 days of the day you have booked, you will receive your deposit is refunded less $100.00 processing fee when accompanied by email. Cancellation within 30 days of the date booked the entirety of your deposit will be retained. This fee covers the cost of the canceled day. We are limited to seasonal work and lost bookings are difficult to recover. What about bad weather and tough fishing conditions? Fishing is not a fair weather sport and we go in all conditions. That being said, when conditions are unsafe due to high winds and bad stormy weather the trip is canceled and an opportunity to re-book or a full refund will be offered. Tough fishing conditions are part of fishing and we adapt using various techniques to maximize the opportunity to catch fish. There are exemptions, such as when a heavy rain has rendered the river unfishable we establish a consensus on the options; re-booking, going later in day or perhaps choosing another destination.

Best Time to Fish


Spring, summer, and early fall offer unique fishing opportunities. So long as the ice is out, the fishing is on!


In Alberta, spring is usually mid-April to late-May. Nymphing and streamers can be excellent, as well as the potential of the some dry fly fishing. On the right day, Blue-Wing Olives and Mother’s Day Caddis are a possibility.


June to July is typically run-off season, depending on the winter’s snow pack—stoneflies, caddis, PMD’s hatch mean the fishing can be downright amazing. By late August, the long summer days shorten, Hopper fishing is in full swing, and Rainbow Trout are ripping fly line off your reel.


September transcends into the fall when the nights cool and the fishing is great.

Fishing Licenses


 Fishing Licenses need to be purchased, printed, and in your possession prior to fishing. Please follow the link to obtain your license.

Local Weather


bottom of page