Skip to content

Free Shipping -

On All Rods & Packages
  1. Fly School

Fly School

Classes will sell out quickly so secure your spot now. 

Fundamentals of Fly Fishing

February 28th, 2026 - Yarmouth, Maine

Join us and your instructor Lou Zambello for a hands-on Fly-Fishing Workshop designed for beginners eager to build a solid foundation in the sport. This immersive session combines personalized instruction and practical experience to cover all the essentials — from understanding rods, reels, and gear to mastering knot-tying, rigging, and key fly patterns. Participants will also learn core techniques such as dry fly fishing, nymphing, and streamer fishing, along with variations of each. With a mix of hands-on practice and video-based instruction, you’ll gain the knowledge and confidence to hit the water with skill and purpose.

  • Map Icon

    Maine Fly Co, Yarmouth, Maine

  • Limited to 6 Attendees

  • COST: $45.00

  • Phone Icon

Fundamentals of Fly Fishing

March 21st, 2026- Yarmouth, Maine

Join us and your instructor Lou Zambello for a hands-on Fly-Fishing Workshop designed for beginners eager to build a solid foundation in the sport. This immersive session combines personalized instruction and practical experience to cover all the essentials — from understanding rods, reels, and gear to mastering knot-tying, rigging, and key fly patterns. Participants will also learn core techniques such as dry fly fishing, nymphing, and streamer fishing, along with variations of each. With a mix of hands-on practice and video-based instruction, you’ll gain the knowledge and confidence to hit the water with skill and purpose.

  • Map Icon

    Maine Fly Co, Yarmouth, Maine

  • Limited to 6 Attendees

  • COST: $45.00

  • Phone Icon

Fundamentals of Fly Fishing- Session 2

March 21st, 2026- Yarmouth, Maine

Join us and your instructor Lou Zambello for a hands-on Fly-Fishing Workshop designed for beginners eager to build a solid foundation in the sport. This immersive session combines personalized instruction and practical experience to cover all the essentials — from understanding rods, reels, and gear to mastering knot-tying, rigging, and key fly patterns. Participants will also learn core techniques such as dry fly fishing, nymphing, and streamer fishing, along with variations of each. With a mix of hands-on practice and video-based instruction, you’ll gain the knowledge and confidence to hit the water with skill and purpose.

  • Liquid error (sections/image-with-body line 21): invalid url input
  • Map Icon

    Maine Fly Co, Yarmouth, Maine

  • Limited to 6 Attendees

  • COST: $45.00

  • Phone Icon
Introductory Fly Casting - 4/5/25 - Maine Fly Company

Introduction to Casting /Fly Fishing (Individual)

April 4th, 2026- Yarmouth, Maine

Join us for a hands-on Introductory Fly Casting Class, perfect for beginners looking to build a strong foundation in the art of fly fishing. In your private session, you’ll get personalized instruction on the fundamentals of the forward cast, roll cast, and essential casting mechanics.

  • Map Icon

    81 Bridge Street, Yarmouth Maine

  • Up to 2 ppl per session

  • $150.00

  • Phone Icon
Introduction to Fly Fishing - 4/5/2025 - Maine Fly Company

Introduction to Casting/ Fly Fishing (Group)

April 4th, 2026- Yarmouth, Maine

This class is designed for newer to novice fly fishers who want to improve their skills, with a particular focus on practical, real-world scenarios.

  • Map Icon

    81 Bridge Street- Yarmouth, Maine

  • Limited to 8 Attendees

  • Cost: $59.00

  • Map Icon
Introductory Fly Casting - 4/5/25 - Maine Fly Company

Introduction to Casting/ Fly Fishing (Individual)

May 2nd, 2026 - Yarmouth, Maine

Join us for a hands-on Introductory Fly Casting Class, perfect for beginners looking to build a strong foundation in the art of fly fishing. In your private session, you’ll get personalized instruction on the fundamentals of the forward cast, roll cast, and essential casting mechanics.

  • Map Icon

    81 Bridge Street, Yarmouth Maine

  • Up to 2 ppl per session

  • $150.00

  • Phone Icon
Introduction to Fly Fishing - 4/5/2025 - Maine Fly Company

Introduction to Casting/ Fly Fishing (Group)

May 2nd, 2026- Yarmouth, Maine

This class is designed for newer to novice fly fishers who want to improve their skills, with a particular focus on practical, real-world scenarios.

  • Map Icon

    81 Bridge Street - Yarmouth, Maine

  • Limited to 8 Attendees

  • Cost: $59.00

  • Map Icon
Bugged Out: A No-Nonsense Guide to Trout Stream Insects- 5/16/26 - Maine Fly Company

Bugged Out: A No-Nonsense Guide to Trout Stream Insects

May 16th, 2026- Yarmouth, Maine

Skip the entomology textbook—learn what trout actually eat
From shop talk to river walk, it all clicks in real time
Match the hatch without the guesswork (finally)
Fish smarter, sooner, and with a whole lot more confidence

  • Map Icon

    Maine Fly Co., Yarmouth, Maine

  • Limited to 8 Attendees

  • COST: $69.00

  • Phone Icon
Introduction to Fly Fishing for Striped Bass - 6/20/2026 - Maine Fly Company

Introduction to Fly Fishing for Striped Bass

May 23rd, 2026 - Yarmouth, Maine

Striped bass fishing in Maine can feel overwhelming at first. Tides, wind, gear choices, fly lines, locations, regulations—it’s a lot to take in. This class is designed to simplify it all and give you the confidence to get out there and fish effectively.

  • Map Icon

    81 Bridge Street -Yarmouth, Maine

  • Limited to 8 Attendees

  • Cost: $59.00

  • Map Icon
Introduction to Fly Fishing for Striped Bass - 6/20/2026 - Maine Fly Company

Introduction to Fly Fishing for Striped Bass

June 6th, 2026 - Yarmouth, Maine

Striped bass fishing in Maine can feel overwhelming at first. Tides, wind, gear choices, fly lines, locations, regulations—it’s a lot to take in. This class is designed to simplify it all and give you the confidence to get out there and fish effectively.

  • Map Icon

    81 Bridge Street -Yarmouth, Maine

  • Limited to 8 Attendees

  • Cost: $59.00

  • Map Icon
Introductory Fly Casting - 4/5/25 - Maine Fly Company

Introduction to Casting/ Fly Fishing (Individual)

June 13th, 2026 - Yarmouth, Maine

Join us for a hands-on Introductory Fly Casting Class, perfect for beginners looking to build a strong foundation in the art of fly fishing. In your private session, you’ll get personalized instruction on the fundamentals of the forward cast, roll cast, and essential casting mechanics.

  • Map Icon

    81 Bridge Street, Yarmouth Maine

  • Up to 2 ppl per session

  • $150.00

  • Phone Icon

    SIGN UP FOR CLASS

Introduction to Fly Fishing - 4/5/2025 - Maine Fly Company

Introduction to Casting/ Fly Fishing (Group)

June 13th, 2026- Yarmouth, Maine

This class is designed for newer to novice fly fishers who want to improve their skills, with a particular focus on practical, real-world scenarios.

  • Map Icon

    81 Bridge Street - Yarmouth, Maine

  • Limited to 8 Attendees

  • Cost: $59.00

  • Map Icon
Introduction to Fly Fishing for Striped Bass - 6/20/2026 - Maine Fly Company

Introduction to Fly Fishing for Striped Bass

June 20th, 2026 - Yarmouth, Maine

Striped bass fishing in Maine can feel overwhelming at first. Tides, wind, gear choices, fly lines, locations, regulations—it’s a lot to take in. This class is designed to simplify it all and give you the confidence to get out there and fish effectively.

  • Map Icon

    81 Bridge Street -Yarmouth, Maine

  • Limited to 8 Attendees

  • Cost: $59.00

  • Map Icon