
Half or Full Day Trips
Affordable Rates
No Waders, No Gear, No Problem
Expert Local Fly Fishing Guide



A personable guide who makes you feel like a pro, even if it’s your first time.
Expert knowledge of WNC's best fishing spots – especially for trout.
All gear provided – just show up and enjoy.
Tailored guidance to make every guest feel like they had an adventure.


A personable guide who makes you feel like a pro, even if it’s your first time.
Expert knowledge of WNC's best fishing spots – especially for trout.
All gear provided – just show up and enjoy.
Tailored guidance to make every guest feel like they had an adventure.
Fly fishing in Highlands, NC can get expensive after booking fees, licensing, gear purchases, flies, leader, tippet, etc. At Cross Rivers Fly Fishing, we keep costs low to make sure you can have an unforgettable day on the water without breaking the bank.
We simply require a $100 deposit when booking a trip, the rest is due on the day of your trip.
4 Hours on The Water
$300
For 1 Angler
All Rods, Reels, Flies and Terminal Tackle Included
Waders and Boots Available Upon Request
Bottled Water is Provided
Additional $75 for 2nd Angler
8 Hours on The Water
$400
For 1 Angler
All Rods, Reels, Flies and Terminal Tackle Included
Waders and Boots Available Upon Request
Bottled Water is Provided
Additional $100 for 2nd Angler

We know that a great guide trip is about more than just catching fish—it’s about creating an unforgettable experience. Here’s why anglers choose us over the rest:
Expert Guides with Years of Proven Experience
Personalized, Enjoyable Fishing Trips
Top-Tier Gear & Hand-Selected Flies
Access To The Best Fishing Spots & Private Waters
When you book with Cross Rivers, you’re not just getting a guide—you’re getting an expert, a teacher, and a fishing partner dedicated to making your trip one to remember.
Book your adventure today and see the difference!

Forrest started fly fishing at the young age of 10 years old. He found his true passion for the sport after his grandfather took him to Cherokee NC where he caught his first trout. He has been hooked ever since. He grew up fishing & guiding the waters locally around Western NC, and guided for different outfitters and fly shops before starting Cross Rivers. Forrest was a member of the USA fly fishing team where he competed against some of the best anglers in the country.
When he isn’t guiding he is fishing on his own trying to refine his craft, mastering new techniques and tying his own custom flies. Nothing makes Forrest happier than seeing his clients grasp the same passion that he has for the sport. Forrest is always happy to share what he knows about this great sport, and hope you’ll come enjoy it, too.
From beginners to experienced anglers alike, we can help put you on the fish and teach you a thing or two while you're at it. You're sure to have an excellent experience with us!
From beginners to experienced anglers alike, we can help put you on the fish and teach you a thing or two while you're at it. You're sure to have an excellent experience with us!

© 2025 Cross Rivers Fly Fishing - All Rights Reserved