Learn How To Fish Classes

Our classes are designed to meet you where you are and build real, lasting skills on the water through hands-on, in-person opportunities—not just theory.

Whether you’re picking up a rod for the first time or refining advanced techniques, we have the class for you!

Fly Fishing

Fly Fishing 101

Perfect for total beginners who want a relaxed, hands-on first step into fly fishing, this class teaches the gear, knots, casting, and confidence you need to start fishing on your own.

Fly Fishing 201

Ideal for anglers who know the basics and want to start thinking like a trout angler, this on-water class teaches bug matching, reading moving water, smarter rigs, and more intentional fly fishing.

Steelhead 301

Built for intermediate fly anglers ready to chase the fish of 1,000 casts, this advanced class teaches steelhead-specific rigging, access, water reading, and the mindset needed to start pursuing them on your own.

Pike and Muskie 301

For fly anglers ready to step into predator fishing, this advanced class is built to teach the flies, gear, presentations, and big-fish approach needed for pike and muskie.

Smallmouth 301

If you want to learn how to wade rivers and target hard-fighting smallmouth on the fly, this class teaches the flies, presentations, and water-reading skills that make Minnesota’s best bass water click.

Streamer Fishing 301

Made for anglers ready to throw bigger flies for bigger fish, this class teaches streamer selection, rigging, water reading, and retrieves for hunting trout and bass with purpose.

Drift Boats 301

For intermediate to advanced anglers who want to unlock more water and become safer, smarter rowers, this one-of-a-kind class teaches how to set up, read, and row a drift boat through real river conditions.

Spin Fishing

Spin Fishing 101

A welcoming starting point for brand-new anglers, this beginner class teaches simple gear, basic knots, casting, and fish handling so you can start catching fish with confidence.

Spin Fishing 201

Great for beginner-to-intermediate anglers who want to move beyond the basics, this private lesson teaches lure selection, rigging, shore strategy, and how to fish more effectively on your own.

Spin Fishing 301

Designed for intermediate anglers ready to specialize, this advanced class shows you how to fine-tune your tackle, rigging, presentations, and fish behavior knowledge for the species you most want to chase.

Intro to Big River Bank Fishing

If big water feels intimidating but boatless fishing is your reality, this class teaches approachable, repeatable strategies for finding and catching fish from shore on major river systems.

Catch and Cook Class

Perfect for anyone, young or old, who wants to learn this skill. This hands-on class walks you through the full experience of catching, cleaning, and cooking your own fish.