The GGACC's Learn to Fly Fish Program (the "LTFF program") is offered primarily for new Club members who have already learned to make basic casts with a fly rod and want to put their new casting ability to good use on the water. The goal of the LTFF program is to teach fly fishing knowledge and skills to beginners so they can better enjoy our great sport.

Through a combination of classroom teaching, in-the-pond casting instruction, and mentored or guided fishing outings (called "fish-outs"), the comprehensive 3 year LTFF program helps its students learn both how to fly fish and where to go in Northern California and beyond.  It is one of the most popular programs offered by the GGACC.

NOTE:  The LTFF program and its fish-outs are not intended for the club's more experienced fly fishers.  The Club's Rendezvous (Rondy) Program is designed for them.  "Rondies" are not mentored and are therefore offered exclusively to experienced fly fishers.  LTFF program graduates can participate in the Rondy Program, but it is off limits to all current LTFF students or any other beginners.

The LTFF's mentored program is 3 years long for most of its students.  It starts with the Beginners Class (Step 1) for the first year; a Novice Class (Step 2) in the second year; and an Intermediate Class (Step 3) in the final year.  The LTFF students can expect to make many new friends and hopefully some life-long fishing buddies.

The LTFF program is open only to GGACC members who have paid club dues for each year of their participation in the program.  You can join the club and pay annual dues online at the Club's website: www.ggacc.org.  Dues paid in December cover the following calendar year for new or current members.

Prospective students for each year's LTFF program must sign-up, beginning in December of the prior year, for the first posted February Class Day for the Beginner (Step 1) or Novice (Step 2) classes on the club Events calendar at ggacc.org.  Enrollment is on a "first to register" basis.  Students from the previous year's Beginner or Novice classes will have registration priority, and will receive an advance email alert for signing up for the coming year's Novice or Intermediate class.

Entering participants in the LTFF program should be able to make both a roll cast and an overhead cast with a single-hand fly rod to a distance of 25-40 feet.  They should have (or will purchase after the classroom sessions) their own fly rod (preferably a 9' long 5 weight) with fly reel and a matching floating fly line (i.e., a WF5F line); breathable chest waders; wading boots; and a wading staff.  Outfitted with this minimum equipment, they receive specialized casting instruction in the ponds during Step 1 & 2 classes (when club rods are also available) and can participate in the LTFF program's fish-outs offered for their class.

Those coming into the program with previous fly fishing experience may petition the Program Director (see contact info below) for written approval to skip the Beginner class and register for the Novice class instead.   This approval will be based on a verbal or written explanation of the applicant's prior experience, which at a minimum should include the ability to successfully fish small streams on their own, including the ability to select their own flies, tie up their own two-fly nymphing and dry-dropper rigs, and wade safely.  Having fly fished only with guides is not considered sufficient experience to qualify as a Novice.

LTFF students are strongly encouraged to attend the Club's monthly Free Casting Lessons at the GGACC's ponds, and the Skills Building Program lectures (also free) These lessons and lectures are usually offered on the 2nd Saturday of every month.

Step 1 & 2 students must be enrolled in their respective "class day" events before signing up for any of that class's scheduled fish-outs.  A release form must be signed to participate in fish-outs.  Not all students can be guaranteed a spot in each fish-out since the number of openings is limited.  An online wait list option is offered whenever the event limit is reached.  Any drop-outs will be replaced from the wait list until it is exhausted, after which it is the responsibility of the registrant to find his or her own replacement.

The fees charged for the classes and fish-outs are the minimum necessary to cover the LTFF program's costs.  Since this program is self-supporting and is not covered by membership dues, the fees are typically not refundable, but are negotiable between the respective parties for anyone taking over a fish-out spot from a paid registrant.

Pending weather, water conditions, availability, and participation, the following fish-outs (for trout unless otherwise noted) are the likely minimum planned for each class:

Step 1 Beginner Fish-outs:  North Yuba River, Main Yuba River

Step 2 Novice Fish-outs:  Luk Lake (primarily for bass), Lower Sacramento River, American River, NF Stanislaus River, Hat Creek

Step 3 Intermediate Fish-outs:  Pyramid Lake (NV), Lower Sac (for shad), Surf (for surf perch), Missouri River (MT), SF Bay (for striped bass), Upper Sac & McCloud Rivers, and Trinity River (for steelhead)

For any questions about the LTFF program, please contact either the program director (John Murphy,  650-799-1695, jmurphy7599@gmail.com) or a listed class leader.

Upcoming events

    • 12 Dec 2020
    • 9:30 AM - 2:30 PM (PST)
    • All GGACC Casting Ponds are reserved on these two dates & times
    Join waitlist

    Title:  2020 LTFF Beginner Class - Small Group Casting Lessons (2nd date)

    Date:   Saturday, Dec. 12, 2020  (sign up separately for the Saturday, Nov. 14, 2020 date)

    Times (two sessions each date):  9:30 - 11:30 AM   OR   12:30 - 2:30 PM

    Other Info:  All 3 casting ponds are reserved during the above time periods on those two dates.

    The City of San Francisco and the SF Dept. of Rec and Parks have given approval for GGACC to restart small group casting lessons at the Golden Gate casting ponds on a very limited and controlled basis for health safety reasons.  GGACC has chosen to offer this opportunity initially only to those previously enrolled 2020 Learn to Fly Fish (LTFF) Beginner Class students as the exclusive participant audience to be granted an opportunity to sign up for ONE session ONLY on either one OR both of these two dates for group casting lessons on Saturday, November 14th and/or Saturday, December 12th.  

    Unless formally invited otherwise via email, no other LTFF students nor any other GGACC club members may sign up for these group lessons on these two initial dates.  The 2020 LTFF Beginner Class will be notified via an email of the public posting of this calendar event for their initial review, but also for providing the subsequent date and time for the online registration opening.  

    Only those first 10 students to sign up online for only one session on each date will be allowed to initially register for these FREE casting lessons, but other 2020 LTFF Beg. class members are encouraged to sign the waitlist that will be generated when that limit is reached -- so that, in the event there are any drop-outs (if need be, please cancel your own registration online now up to the day before!), those waitlisted may be bumped up to the registrants list for that session in the order that they signed the waitlist.  

    These casting lessons will be led by Willy George, FFI Certified Master Casting Instructor and the Head Casting Instructor at GGACC, who intends to address casting instruction at a level appropriate to these LTFF Beginner students who've all previously passed a LTFF Casting Qualifier last winter.  

    The City has limited the number of casters in any one class to only 10 students.  Students will be expected to follow a strict safe distance protocol that we will review with all students prior to the class start.  Students must provide their own masks and their own equipment (e.g., rod, reel, line, leader, and yarn practice fly).  The Club will provide hand sanitizer.  Casting Instructors will be in their waders and teach from in-the-water at a safe distance.  Students will be placed on the docks at the ponds spaced 10 feet apart from one another.

    The two separate casting classes (identical sessions) held on Saturday, December 12, will be similar to the classes on Saturday, November 14.  The morning session on each of those two dates will run from 9:30 - 11:30 AM and the afternoon session will run 12:30 - 2:30 PM. We suggest that students arrive no earlier than 15 minutes before the start of their class session to avoid any extra group contact time.  NOTE:  All rods should be assembled at the casters' vehicles to avoid any gathering around the tables or benches next to the ponds. 

    The choice on whether to participate in these casting lessons is entirely up to the individual participant based on their own comfort level, but everyone is asked to determine that and their availability before they sign-up in order to avoid any unnecessary cancellations.  We respect individual decisions, and declining to participate will not affect anyone’s future status in the LTFF Program.  If you are currently enrolled in the 2020 LTFF Beginner Class and are willing to comply with the above safety measures, then you are encouraged to sign-up for these upcoming casting lessons using the process described below.  Please sign-up for no more than one class session per date (i.e., NO double-headers!).

    REGISTRATION:  The large "REGISTER" button will appear, either next to this event description or just above (if on a mobile device), WHEN the registration has been enabled on the specific date and time to be announced via an email to the 2020 LTFF Beginner Class ONLY.  You are asked to not share that information with others, since any ineligible enrollees will be kicked off the registrants' lists and will NOT be checked in at the ponds on the day of the session.  

    On the calendar event for each of these two Nov. 14 & Dec. 12 dates, you will be required to choose one or the other sessions, either morning or afternoon, during the registration process. You will NOT be able to sign up for both sessions on that same day, but you may choose to register for another session on the second date.  

    Please do not register if you have experienced any of the following:

    • you have had COVID-19 in the last 10 days, or
    • you have had contact with someone with COVID-19 in the last 14 days, or
    • within the last 24 hours you have experienced COVID-19 symptoms.

    John Murphy will be in charge of the administrative aspects related to these casting lessons, including the registration, managing waitlists, Q&A, and onsite check-in.  Please contact John if you have any questions, and be sure to check in with him when you arrive at the ponds, after which you will be asked to fill-out a stick-on name badge. 

    For questions or issues registering, pls contact John Murphy,  jmurphy7599@gmail.com, or text him on registration day if you already have his cell phone number. 

Questions? Please direct your inquiries to the appropriate mail box:

General Information:


Rondy Program:


Our Mailing Address:  Golden Gate Angling and Casting Club  ·  P.O. Box 591476  ·  San Francisco, CA 94159

Powered by Wild Apricot Membership Software