Ultimate instruction, ultimate information, and the gear you need to start your fly fishing adventures!

As Arizona’s only Orvis endorsed guide service, it is our privilege to offer the finest fly fishing guides in the state, and our new Ultimate Fly Fishing Clinic is what we consider to be the best class a beginner fly angler can take!

This 4 hour class takes place at our shop at Lake Pleasant, which is just minutes from Phoenix and Scottsdale. Instruction begins in our store, where our retail manager and your guide will greet you with a 5 weight Orvis fly rod & reel, fly line and leader and fly box for you to keep to begin your fly fishing adventures. We will walk you through fly fishing equipment and terminology, as well as a brief history of fly fishing and explain the basic fundamentals that you will be working on. We will also cover basic entomology (bugs!) and other food sources for fish, so you establish a good understanding of what it is that fish eat. We will then progress to our casting greens located just outside our shop where you will learn how to assemble your new gear, how to cast your new gear, and how to fight and land fish on your new gear. The final step will move you onboard one of our 24 foot Ranger bay boats where we will advance your casting skills, and have you apply the skills you learned on the water. We end our session back in our store, where we will discuss our favorite places in the state to go fly fishing, and how to get there and what to expect when on the water. Your guide will then walk you through fly selection, and help you pick out a dozen flies to start your collection. The flies are on us for completing the course!

After completing this course students will have all the information and equipment they need to fish on their own in any Arizona water.

If you’ve dreamed of fly fishing, this is your all-inclusive way of making that dream come true.

Ultimate Fly Fishing Clinic
$495.00 per person
(includes a 5 weight Orvis rod & reel, line, leader and fly box with flies for you to keep!)