Minnesota Fly Shops

If you are going fly fishing in the Metro area, here are some places to purchase flies or fly tying equipment for your trip.  Because inventories may be seasonal, make sure to give them a call before going to the store to purchase your fly fishing gear.

City Vendor Address Phone Number
Blaine

Ted Capra's

Sporting Goods

8565 Highway 65 NE 612-780-4557
Blaine

The Fly Angler/

Thorne Brothers

10091 Central Ave NE 763-572-0717
Eden Prairie Gander Mountain 12160 Technology Dr 952-944-5422
Forest Lake Gander Mountain 14640 W Freeway Dr 651-464-0707
 Lake Elmo

Bob Mitchell's

Fly Shop

3394 Lake Elmo

Avenue N

651-770-5854
Lakeville Gander Mountain 16861 Kenyon Ave 952-435-3805
 Little Canada Joe's Sporting Goods 33 County Road B East 651-209-7800
St. Cloud Gander Mountain 614 2nd St South 320-654-6600
 St. Cloud Scheels  Crossroads Mall 320-252-9494
Rochester Gander Mountain 3470 55th St NW 507-252-2033
 Rochester On the Fly Guide Service

 2531 13th

Avenue NW

507-281-8873
 Rogers Cabela's  20200 Rogers Drive 763-493-8600
Woodbury Gander Mountain 10470 Hudson Rd 651-735-6101