About Us

Since 2001, Kirks Flyshop has served veteran fishing enthusiasts — and welcomed hundreds of new ones! Our own passion for clear mountain air, burbling rivers, and the satisfaction of catching a beautiful fish has driven us to become the center of the Rocky Mountain fishing community. Owned by fisherman and Rocky Mountain enthusiast Kirk Bien, we’re thrilled to continue our tradition of outfitting experienced anglers and introducing the joy of fishing to newcomers. When you choose us, you get a team who wants you to have the best experience of your life.

Grand Lake’s Premier Retail Fishing Destination

As the only full-line flyshop, fishing, and outdoor store in Grand Lake, we provide everything you need to experience the scenic beauty the high country Rocky Mountain lakes and rivers has to offer. In addition to more than 1000 flies from leading brands and local tyers, we offer reels, waders, boots, jackets, and even coolers! We’re truly your one-stop-shop for everything outdoors, but we don’t stop there. We offer guide services, showing you the best spots and making sure you have the best time of your life. You can rent gear from us and learn just why so many people love fishing in the beautiful Rocky Mountains. We make it easy to enjoy some of the best fishing in the world without breaking the bank. Visit our Grand Lake location and start your adventure today!


Social-Distanced Guided Fishing Trips

Here at Kirks Fly Shop Grand Lake, we are stoked to have reopened for the 2020 season! In our second year of business, we have a much greater selection of flies, fly rods, waders, spin fishing gear and tackle, and…

Read More

Tips For Lake Trout Fishing In Grand County

As Grand Lake’s premiere bait & tackle shop and trusted lake fishing guide service, we know a thing or two about fishing for trophy lake trout. With ice-off quickly approaching in Grand County, it is time to get prepared for…

Read More

Where To Go Fishing In Grand Lake

As the most fully-stocked fly fishing equipment shop and bait shop in all of Grand County, Kirks Fly Shop Grand Lake is your go-to source for not only gear, but also the most up-to-date fishing information. Our staff spends more…

Read More