The Michigan Fly Fishing club is dedicated to promoting education for all those interested in the arts, crafts, and science of fly fishing. To meet this goal we offer annual education based programs and resources.

Club Library

Your club membership gives you access to the MFFC Library of over 500 books and DVDs!

Monthly Meetings

Speaker meetings and activity meetings both offer different learning opportunities.

Speaker meetings host guest speakers in the industry to speak on topics including conservation, scientific information, along with local and foreign fly fishing destinations and more.

Activity meetings, held September through May, have at different times encompassed rod building, conservation, survey panels, casting, and always fly tying. Tell us what you are looking for.

Public Events

MFFC presents a fun-filled day learning all about fly fishing!

Events for Club Members

Members School is an annual opportunity to brush up or learn beginner and intermediate fly fishing skills including: entomology, fly tying, equipment knowledge, stream etiquette, and fly casting. It is FREE for dues-paying members!

Members’ Fly Fishing School attendees can also enjoy the Dick Schot New Members Outing for Club guided practical experience on the stream.

Fly Tying at Michigan Fishing Shows

As part of outreach and education for the MFFC, we staff a booth at Outdoorama and the Ultimate Fishing Show.

Pop Up Teaching Events

Watch for other pop up events during the year like:

Project Healing Waters

We bring a high-quality, full-spectrum fly fishing program to an ever-expanding number of Veterans in need at over 200 locations nationwide.  

Project Healing Waters programs meet regularly throughout the year with volunteers
teaching the basics and advanced techniques while building long-term relationships.  It is much more than a one-time fly fishing trip.

The Ann Arbor program of Project Healing Waters currently meets twice a month to tie
flies, work on casting, or build rods.

To learn more about the Ann Arbor Program, contact the Program Lead, Keith Burba @
Find more information about Project Healing Waters click here.