Fly Fishing Schools - Class Rates


Follow a Learning Path

Where are the classes held?

On-water instruction participants MUST provide their own boots and waders; or, rent them from a fly shop such as Alpharetta Outfitters, Alpharetta, GA.

A Georgia fishing license is required. The use of polarized sunglasses is also highly recommended!


Trout School

Combo "Dry Land + On-Water" Trout School 

(Single Hand rod or Trout Spey rod)

The Combo "Dry Land+ On-Water" Trout School is our most popular class. Two (2) hours of "refresher" casting instruction + Five (5) hours of fly fishing on one of North Georgia's beautiful trout streams.

NOT RECOMMENDED for those who have little or no fly casting experience! 

Take a "Basic Skills" or "Casting" class (see below) prior to booking this class.

Focuses on Stage 3 (Presentation) of Balance your Skill Set

2 Hour "Refresher" Casting Instruction + 
5 Hours On-Water Instruction/Fly Fishing

$ 350  Private Water on the Soque River

$ 550  Two Anglers

$ 275  Public Waters Option

$ 475  Two Anglers

Optional:  Starter Fly Box of at least 12 Trout Flies + Leader ($30).

An Atlanta Fly Fishing Club annual membership may be required for the Public Waters option.


"Basic Skills School" for Beginners

Looking for a fundamentals of fly fishing class?

These course offerings cover just the basics while never getting your feet wet!

(Stages 1 and 2 of Balance your Skill Set)

All "Basic Skills" Classes (#1, #2, and 3#) courses are Dry Land courses and will cover: 

•  Hands-on casting with a Single Hand Rod
•  Equipment introduction... 

    Fly rods, reels, lines, leaders and tippet.

•  Knots you need to know   

"Basic Skills" Classes #1, #2, and #3

#1:  2 Hours...

Fundamental Fly Casting; plus, Knot Tying, and Leader Set-up Know-How

$ 125/person      Group of 4+:   $ 75/person

#2:  3 Hours... 

Fundamental Fly Casting; plus, Knot Tying, and Leaders Set-up Know-How

$ 150/person      Group of 4+:   $ 100/person

#3:  4 Hours...

Fundamental to Intermediate Fly Casting; plus, Knot Tying, Leader Set-up know-how and an Introduction to Fly Selection. (More robust Stages 1 & 2 Class)

$ 175/person      Group of 4+:   $ 125/person       

Anyone that takes a four (4) hour class AND joins the Atlanta Fly Fishing Club as a member (only $30/year), can schedule a day of fly fishing in the North GA mountains on Private Trophy Trout Water for the discounted price of $300. Let's go catch some gorgeous fish! Limited to one session per four (4) hour class. Single Hand rod... or Two-Handed Trout Spey rod.


Casting School

Of the three stages of learning how to fly fish, learning to cast is the first stage. Casting comprises 1/3 of what it takes to become a successful fly angler.

Single Hand Casting Instruction...   

2 Hours    $ 150 per person


Spey Classes

Single Hand Spey

Two Handed Spey

Offered in Levels 1, 2, 3, and 4.

A full description of each Level is found on the Spey Casting page.

$150 per Level.

Two to three hour sessions.

(Group Discounts available)

Level 1     Single Hand Spey 

                 (5, 6, or 7 wt. SH rod)

Level 2    Introduction to Trout Spey

                 (#2-#4 two handed rods)

Level 3    Spey casting with Switch rods

                 (#5-#7 Switch rods up to 11’-9")

Level 4    Casting with Short Spey rods

                 (#6-#8 Spey rods, 12’-6" to 13’)

Sessions include...

• Demystifying lines, heads, and tips/Polyleaders

• Foundation Spey-style casts that you can fish with right away

• Bring your own rod; or, use one of ours.

  • • Requires Atlanta Fly Fishing Club annual membership ($30); and,

  • • Be prepared to wade!