Learn to Fly Fish

Learn to Fly Fish near Melbourne with Twig & Stream.

The key to enjoying your fishing is to be confident in your abilities, (and catching fish of course) .  There is nothing quite like making a cast, exactly as you planned, and having the satisfaction of seeing a trout rise and take your perfect presentation.

Spending time and effort on yourself is one of the best investments you can make. Whether you want to learn to fly fish or to build your casting skills, and improve your fishing, our qualified casting instructor can help.

Introductory Fly Fishing Courses
We run these half-day group courses 90 minutes from Melbourne, approximately every 6 – 8 weeks.  You can find the details for upcoming courses here.

Learn to Fly Fish Experience
Our learn to Fly Fish experience includes 90 minute beginners casting lesson, then a half day guided fishing trip.  Find out more here or contact us to make a booking enquiry.

On-Stream Fly Fishing Course
We run these group courses, 90 minutes from Melbourne, approximately every 6 – 8 weeks during the fishing season (Sep – Jun). Find out more here.

Ongoing Casting Lessons
Our casting lessons focus on working with you and your style; working on casts that help you catch fish. Find out more here.

Beginners’ Corner
Learning to fly fish can be daunting. It seems quite complicated So much specialist terminology (jargon really), but to help demystify it a bit, we have put together a few articles to help you along the way. Find out more here.


Option/No. of People 1 2 3 4
Introductory Fly Fishing Course $120 $120 pp $120 pp $120 pp
On-Stream Course $289 $289 pp N/A N/A
Learn to Fly Fish Experience $349 $250 pp $POA $POA

* Prices are for EFT direct bank payments, Credit Card and PayPal payments incur additional processing fees (2 – 3% approx.). For EFT account details please contact us.

For the cancellation and refund policy for Learn to Fly Fish Experience, On-Stream Course, or Introductory Fly Fishing Course, (The Services), please refer to Terms & Conditions.