Casting (Advanced)

What You Will Learn


If you are an experienced fly fisher who wishes to improve your casting skills, this course is for you. The class is designed to help improve your casting abilities. Our class is an all day class, and is taught by a FFF Certified casting instructor, and includes catch and release fly fishing.

Fly Fishing Equipment

We provide you with the fly fishing equipment for the duration of the class, or you can bring your own equipment. We will provide you with beverages and lunch.

Fly Fishing Theories and Principles

You have the option to attend the seminar and to work one-on-one with an instruction on your casting. Or to solely focus on enhancing your casting skills for the duration of the day, and catch & release fish.


This course has lots of one-on-one instruction with certified casting professionals.

Catch & Release a Fish on a Fly Rod

Space is limited, because the classes are kept small, and to consider a healthy ratio of students/instructors, it is best to Book Now. or Call 416-723-0364.

Gift Certificate Available

You will learn how to cast with a fly rod, how to catch & release a fish. In fact, you are guaranteed to catch a fish at Murray's Fly Fishing School! We will provide you with beverages and lunch. Contact Us to Order a Gift Certificate.

Book a Class

We offer a discount for Seniors and Children More Info about Pricing
Our fly fishing lessons are held at Primrose Trout Farm, one of the largest sport fishing facilities in Ontario, with seven fish ponds.
Classes are booked based on instructors' and students' availability. Contact Us to schedule your fly fishing class.