Fly Fishing Specialty Classes & Show Itinerary
I am excited about seeing old friends and making new ones with the fly fishing specialty classes & show itinerary in 2024. Teaching and sharing ideas about the great sport of fly fishing have been a passion of mine since childhood.
Teaching the all-day fly casting class with Gary Borger has been fantastic on the road. If I had to choose one singular icon that has done the most for aiding fly fishers, it would be Gary. Both of my kids read Gary’s book, “Presentation,” when they were young. It is the finest masterpiece ever compiled for the aspiring fly fisher. All of the show itineraries have links that take you to the signup pages. Scroll down the list for a city near you. See you there!
2026 Show Itinerary

Marlborough, MA The Fly Fishing Show
1/15-18/2026 Thursday (9-5) Advanced Fly Casting Class with Mac Brown & Glenda Powell. Click on the link, then hit the Green Ticket Button to sign up for the all-day class on the 15th (this specialty class is the day before the show). Improve your fly casting today and gain a much deeper appreciation for your journey as an angler. Casting demos, classes, and more programs are listed on their website! Check out the link for the schedule.
Edison, NJ The Fly Fishing Show
1/22-25/ 2026 Thursday (9-5) Advanced Fly Casting Class with Gary Borger & Mac Brown Click on the link, then hit the Green Ticket Button to sign up for the all-day class on the 22nd (this specialty class is the day before the show). Improve your fly casting today and gain a much deeper appreciation for your journey as an angler. Casting demos, classes, and more! Check out the link for the schedule.
Denver, CO The Fly Fishing Show
2/5-8/ 2026 Thursday (9-5) Advanced Fly Casting Class with Gary Borger & Mac Brown Click on the link, then hit the Green Ticket Button to sign up for the all-day class on the 5th (this specialty class is the day before the show). Improve your fly casting today and gain a much deeper appreciation for your journey as an angler. Casting demos, classes, and more! Check out the link for the schedule.
Bellevue, WA The Fly Fishing Show
2/13-15/ 2026 Friday (9-5) Advanced Fly Casting Class with Gary Borger & Mac Brown Click on the link, then hit the Green Ticket Button to sign up for the all-day class on the 13th (this specialty class is the day before the show). Improve your fly casting today and gain a much deeper appreciation for your journey as an angler. Casting demos, classes, and more! Check out the link for the schedule.
Pleasanton, CA The Fly Fishing Show
2/26-3/1 2026 Thursday (9-5) Advanced Fly Casting Class with Gary Borger & Mac Brown Click on the link, then hit the Green Ticket Button to sign up for the all-day class on the 26th (this specialty class is the day before the show). Improve your fly casting today and gain a much deeper appreciation for your journey as an angler. Casting demos, classes, and more! Check out the link for the schedule.
Lancaster, PA The Fly Fishing Show
3/13-15 2026 Thursday (9-5) Advanced Fly Casting Class with Mac Brown. Click on the link, then hit the Green Ticket Button to sign up for the all-day class on the 13th (this specialty class is the day before the show). Improve your fly casting today and gain a much deeper appreciation for your journey as an angler. Casting demos, classes, and more! Check out the link for the schedule.
Specialty Classes
Bryson City, NC, NC Oar Frame Rowing School in the Smokies
Two full days of rowing instruction in the Smokies town of Bryson City, NC. Click the link above for details.
4/25-26/2026
9/19-20/2026
Bryson City, North Carolina, Advanced 2-day Fly Casting School
Two full days of advanced fly casting instruction in the Smokies town of Bryson City, NC. Click the link above for details.
4/11-12/2026
9/26-27/2026
Bryson City, NC Advanced Nymph Fishing Clinic
Bryson City offers a variety of water activities for some great learning opportunities. Covering strategies, tactics, rigging considerations, and multiple techniques for learning to trout fish using nymphs. Call for details & sign up early as these will fill quickly and are limited to 12 people.
TBA
Bryson City, NC Advanced Streamer Fishing Clinic
Bryson City offers a variety of water activities for some great learning opportunities. Covering strategies, tactics, and multiple techniques for learning to trout fish using streamers. Call for details & sign up early as these will fill quickly and are limited to 12 people.
TBA
Bryson City, NC Master’s Wet-Fly Fishing Clinic
Location of Bryson City, North Carolina. Covering strategies, tactics, and multiple techniques for learning to trout fish using wet flies. Wet flies are the most productive technique overall because you can fish them throughout the water column and at a great distance.
TBA
Bryson City, NC Master’s Dry Fly Fishing Clinic
Location of Bryson City, North Carolina. Covering strategies, tactics, and multiple techniques for learning to trout fish using dry flies. Dry fly drifts tend to be the pinnacle of the sport, and I can assure you that very few fly fishers have truly mastered the layouts to achieve a drift that remains drag-free. Learn all about the cast and line control that catches more trout for your fly fishing adventures.
TBA
Advanced Fly Casting Clinic for Switch and Spey Casting
Location of Bryson City, North Carolina. Covering pause, power, and path for understanding a multitude of layouts with the fly line. The fly casting clinic covers all three methods of single-handed rods, switch rods, and Spey rods. Learn to execute long-distance line control from roll casts to aerial fly casts. Perfect for improving your personal “perfect practice” regime or pursuing the Certified, Master, or Two-Handed Instructor through the FFI testing procedure.
7/11-12/2026
Saltwater Fly Fishing School
Location of Bryson City, North Carolina. Covering the saltwater casts and techniques for understanding what it will require to have success fly fishing the saltwater. Rigging and knots for gaining the necessary leader understanding for salty critters. The biggest complaint from 98% of saltwater captains attempting to guide fly rodders is that they cannot cover fish when it counts. This course is designed to teach others to tame the wind and hit their target when it counts!
7/18-19/2026
Bryson City, North Carolina Week-long Fly Fishing Guide School
North Carolina fly fishing guide school training is an all-encompassing educational week for improving your skills. Click the link above for more information and schedules. We run these intensive classes from March to November annually for those seeking to improve their game.
Fly Fishing School Spring Dates 2026: March 25-29 Open for Registration
Email macbrownflyfish@gmail.com or call (828)736-1469 to sign up, as space is very limited and has been selling out earlier each year for these dates.
