We start inside with a simplified breakdown of the insects that matter most in New England trout streams.
- Identifying major insect groups (mayflies, caddis, stoneflies, and more)
- Understanding life cycles without overcomplication
- Recognizing the difference between nymphs, emergers, and adults
- A streamlined approach to fly selection
- Building confidence without needing a dozen fly boxes
Then we head outside—because this is where it all clicks.
- Collecting and observing real insects in their natural environment
- Learning how to spot insect activity on the water
- Identifying what trout are feeding on in real time
- Translating observation into fly selection decisions
- Seeing how conditions (light, flow, temperature) impact insect behavior
- How to quickly identify the key insects trout feed on
- How to simplify “matching the hatch” into something usable
- How to read what’s happening on the water in real time
- How to confidently choose flies without second-guessing
- How to fish with intent instead of guesswork
- New anglers looking for clarity and confidence
- Intermediate anglers ready to level up
- Anyone tired of guessing what fly to use
- Comfortable footwear suitable for riverside exploring (expect uneven ground, rocks, and light water exposure)
- Weather-appropriate clothing
- Notebook (optional, but recommended)
- Curiosity (required)
Fly School Cancellation Policy
Our Fly School classes are intentionally small, and your registration reserves a seat that may otherwise have gone to another angler. Cancellations made at least 7 days before the class are eligible for a full refund or class credit. Registrations become non-refundable within 7 days of the class, but you are always welcome to transfer your seat to another person. If Maine Fly Company needs to cancel a class, you’ll receive a full refund.
Thank you for understanding—this policy helps us fairly compensate our instructors and keep Fly School classes small, personal, and worthwhile for everyone.

