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.

Improve your Fly Fishing Weekend Course

We run these courses, 90 minutes from Melbourne, once or twice during the fishing season (Sep – Jun). This course is a practical on-stream course designed to help you catch fish.  Find out more here.

On-Stream half-day Fly Fishing Course

We run this courses, 90 minutes from Melbourne, by appointment,  during the fishing season (Sep – Jun). Find out more 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.

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.


Courses/Price per person $ pp
Introductory Fly Fishing Course $120
On-Stream Half-day Course $289
Learn to Fly Fish Experience $349
Improve Your Fly Fishing Weekend Course $798

* 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.