Free Domestic Shipping For Orders over $100

Forgotten Coast Fly Company is the region's top full-service fly shop. Located in historic Apalachicola, Florida. We offer flies and equipment to meet every saltwater fly fishing need including Tarpon, Redfish, Sea Trout, Sheepshead, Flounder, and Tripletail. 

Our goal is to produce top quality flies that will catch the fish of a lifetime. We use the highest quality hooks and material available for our flies. Our flies can be fully customized. If you don't see exactly what you like, contact us and we will design the perfect fly for you.We carry a large variety of small batch artisan material and are proud to provide quality American made products.
Come and visit us at our shop in historic downtown Apalachicola Florida.


I just wanted to let you know what a great trip Ann & I had out with John . After a few bad experiences else where , John changed our perspective.  After filling us in on our game plan and taking the boat a short distance, John had us out of the boat wading and casting to pods of Redfish in no time . All the time keeping our heads in the game while explaining the surrounding ecosystem.  Back on the boat John maneuvered the boat and had me casting like a champ , and putting Ann on her biggest fish ever . What a great day out , we are already planning our next trip .Thanks again Jason W.


We had an awesome trip with Capt. Scott Burgess last weekend.  He put my son and I on some big redfish and trout.  Outstanding guide who worked very hard on the poling platform to put us on the reds.   We definitely look forward to booking our next fishing trip with Capt. Burgess.  The St. Marks Wildlife Refuge was  a gorgeous area, as well.  Great all around day. -Kurt G

Read more →

Switching Gears

The one thing that did come out of this quick trip was that my fly box is ill equipped for Redfish Season. Since I get asked almost daily which flies work, I thought I would describe my fly box logic. 

Read more →

Contact Us

850.323.0266 (Call or Text)

123 Commerce St Apalachicola FL 32320

Tuesday - Saturday 11-5