Step Into the Stream With Confidence

We make fly fishing approachable and exciting. Whether it’s your first cast or your fifth trip, we’ve got you covered. 

We provide: 

• All gear (rods, reels, flies, and optional waders and boots) 

• Casting and presentation instruction 

• On-the-stream education in real-time 

• A peaceful, rewarding day outdoors Each trip is designed around your pace. You’ll walk away with new skills, great memories, and maybe even dinner. 

You will need to acquire before you arrive: 

Iowa fishing license AND trout fee (stamp).  

Online Purchase Options

  • Official Website: You can buy licenses, permits, and tags directly at Go Outdoors Iowa.
  • Mobile App: The GoOutdoorsIowa app (available on iOS and Android) allows you to buy licenses and store digital copies on your phone for field use.

License Types & Costs

As of the 2026 season, the following resident and nonresident options are available online: 
License Type [1, 2, 3, 4, 5] Resident Price Nonresident Price
Annual (16+ years old) $22.00 $48.00
1-Day $10.50 $12.00
7-Day $15.50 $37.50
3-Year $62.00 Not Available
Trout Fee $14.50 $17.50

Important Requirements
  • Social Security Number: You must provide the last four digits of your SSN to create or log into your account, as required by federal law for child support enforcement purposes.
  • Durable Hard Card: For an additional $6.00, you can upgrade to a waterproof, durable plastic card that will be mailed to your home address.
  • Age Limit: All anglers 16 years and older are required to have a license to fish in Iowa waters