Learn to Fly Fish

Expert fly fishing instruction in Utah Valley. Whether you're a complete beginner or looking to sharpen your technique, we'll get you on the water with confidence.

Utah Valley
Year-Round Fishing
Wild Trout
Local Waters
Wasatch Front
Instructor
10+
Years Instructing

Born & Raised
on Utah Waters

Growing up in Utah Valley, I spent every spare hour out on the water exploring the rivers and canyons of the Wasatch Front. I became a fly fishing instructor to share that same obsession with anyone willing to get their feet wet.

Certified Fly Fishing Instructor

Certified through the Federation of Fly Fishers (FFF) — the national standard for fly fishing instruction.

Local Waters Expert

Deep knowledge of Utah Valley's rivers, canyons, and surrounding backcountry streams.

Wilderness First Aid Certified

Your safety on and off the water is always the top priority.

All Equipment Provided

Rods, reels, waders, boots, and flies — you just show up ready to learn.

Schedule with Me

Pick Your Adventure

Every lesson is hands-on, on real water, with real trout. No classroom slides — just real fishing from day one.

Most Popular
Beginner Half Day

Perfect for first-timers. Learn casting fundamentals, knot tying, reading water, and make your first real catches.

  • 4-hour guided lesson
  • All gear included
  • Up to 2 students
  • Utah Valley waters
  • Photos included
$175 / person
Book Now
Full Day Experience

A full day on the water — covering multiple techniques, multiple hatches, and multiple stretches of river. The complete experience.

  • 8-hour guided day
  • All gear included
  • Streamside lunch
  • Advanced techniques
  • 1-on-1 instruction
$325 / person
Book Now
Private Group Trip

Bring the family, a friend group, or a corporate team for a memorable day on Utah's most beautiful canyon rivers.

  • Groups of 3–6
  • Flexible duration
  • All gear for everyone
  • Custom itinerary
  • Great for beginners
$499 / group
Book Now

Simple as 1, 2, 3

Getting on the water with me is straightforward. You handle the excitement — I'll handle everything else.

1

Book Online

Pick your package, choose a date, and fill in your details. I'll confirm within 24 hours and send pre-trip info.

2

Meet at the River

Show up in layers you don't mind getting wet. I'll have all the gear — rods, waders, flies, and snacks.

3

Catch Fish

Learn real technique on real water. Most beginners land their first trout within the first two hours.

World-Class Water
in Your Backyard

Utah Valley is home to incredible wild trout fisheries tucked into the canyons of the Wasatch Front — all within easy reach.

Utah Valley rivers and canyon streams
Wild browns, rainbows & cutthroats
Year-round fishing in multiple elevation zones
Breathtaking Wasatch Front canyon scenery
Plan Your Trip
Canyon Streams
Wild Cutthroat • Scenic
Stillwater Fishing
Trophy Cutthroat • Lakes & Reservoirs

What People Are Saying

First-timers to seasoned anglers — everyone leaves with a better cast and a bigger smile.

★★★★★

"I'd never held a fly rod before. Within an hour I was casting across the river, and by lunch I'd caught three browns. Absolutely unreal experience. Already booked again."

JM
Jake M.
Beginner Half Day • May 2026
★★★★★

"Took the full day with my teenage son. Best dad-son trip we've ever done. The instructor was patient, funny, and incredibly knowledgeable about the local rivers."

TR
Tom R.
Full Day Experience • April 2026
★★★★★

"We booked the group trip for a bachelor party — six of us, none with any experience. It was hands down the most memorable part of the whole weekend. Highly recommend."

CS
Chris S.
Private Group Trip • June 2026

Utah Valley's rivers
are calling your name.

Fill out the form and I'll reach out within 24 hours to confirm your date. Spots are limited — especially during peak season (May–October).

Free cancellation up to 72 hours before
All gear included — just show up
I confirm within 24 hours
Beginner friendly — no experience needed
Step 1 of 3
Choose a Package
Select the lesson that fits you best.
Trip Details
When would you like to go?
Please select a date.
Please select group size.
Your Contact Info
I'll reach out within 24 hours to confirm.
Please enter your first name.
Please enter your last name.
Please enter a valid email address.
Please enter your phone number.
You're on the list!

Thanks for reaching out. I'll contact you within 24 hours to lock in your date and send everything you need to know before the trip.

Questions? Text or call (385) 224-1283

Book a Lesson →