Outfitters vary between basic highway convenience stops stocking live minnows and specialized fly shops offering custom rod building or local guide bookings. Selecting the right shop depends on whether you need quick trip essentials like frozen chum or precise gear tailored to local water conditions. Map listings rarely show current live bait inventory, specialized rigging services, or regional fishing licenses.
Bemidji 5
-
Northland Fishing Tackle
1001 Naylor Dr SE, Bemidji, MN 56601
-
Northwoods Bait & Tackle
1728 Fern St NW, Bemidji, MN 56601
-
Northwoods Bait And Tackle
6615 Bemidji Ave N Ste 1, Bemidji, MN 56601-8669
-
Trappers Bait Shop
6644 Turtle Mart Ln NE, Bemidji, MN 56601
-
2B Fishing
Bemidji, MN
-
Vados Bait & Tackle
7895 Highway 65 NE, Spring Lake Park, MN 55432-2846
-
Angler's Paradise Reel Repair
7895 Highway 65 NE, Spring Lake Park, MN 55432
-
Fish-Lectronics
1109 County Highway 10, Spring Lake Park, MN 55432
-
Bull Moose Tackle
1773 Castle Ln SE, Alexandria, MN 56308
-
Christopherson Bait Shop
309 3rd Ave E, Alexandria, MN 56308
Big Lake 2
-
Fish House Supply
Big Lake, Mn, Big Lake, MN 55309
-
Dunwright Tackle Company
18453 246th Ave NW, Big Lake, MN 55309-9154
Braham 2
-
Masterbait and Hook Tackle Shop
1067 MN-107, Braham, MN 55006
-
Highway 65 Bait Shop
1016 Highway 65, Braham, MN 55006-3724
Brainerd 2
-
S & W Bait
18900 MN-371, Brainerd, MN 56401
-
Walleye Wayne's Fishing Pier
Brainerd, MN
-
Big Nasty Tackle
6213 Lower Cass Frontage Rd, Cass Lake, MN 56633
-
MD Bait & Tackle
6213 Lower Cass Frontage Rd Ste B, Cass Lake, MN 56633
Cook 2
-
Northwoods Bait and Tackle of Cook
220 US-53, Cook, MN 55723
-
Vermilion Boat Rentals
8131 Bayview Rd, Cook, MN 55723
-
Bite Me Waxworms Wholesale Bait Shop
31587 Willie Rd, Deer River, MN 56636
-
Fred's Live Bait and Tackle
361 Main Ave W, Deer River, MN 56636
-
Mike's Bait On 8
6595 Lake Blvd, Forest Lake, MN 55025-2715
-
Mike's Bait On 8
6595 Lake Blvd N, Forest Lake, MN 55025
Garrison 2
-
Tutts Bait And Tackle
27358 MN-18, Garrison, MN 56450
-
Garrison Sports Bait & Tackle
9737 US-169, Garrison, MN 56450
-
Fly Box And Company
14 1st Ave W, Grand Marais, MN 55604
-
Ugly Baby Bait & Boats
7587 Gunflint Trail, Grand Marais, MN 55604
-
Flowstone Fishing
26047 Gladiola Ln, Lanesboro, MN 55949
-
Root River Rod Co.
116 Parkway Ave N, Lanesboro, MN 55949
-
Full Stringer Bait and Tackle
1443 Co Rd 5, Longville, MN 56655
-
Longville Bait Company
1443 County Road 5, Longville, MN 56655
-
Throwback Baits
9443 Deerwood Ln N #114, Maple Grove, MN 55369
-
Basskhang Custom Rods & Tackle Llc
8651 Jefferson Hwy, Maple Grove, MN 55369-4501
Mapleton 2
-
Mapleton Marine
304 State Highway 22 N, Mapleton, MN 56065
-
Danny's Fishing Shop
305 4th Ave SE, Mapleton, MN 56065-9372
-
Northern Bait Co
614 Main Ave S, Park Rapids, MN 56470
-
North Country Bait
19085 CR-24, Park Rapids, MN 56470-5168
-
Musky Tackle Online
31270 Front St, Pequot Lakes, MN 56472
-
Outfit 2 Fish
27997 County Road 107, Pequot Lakes, MN 56472
-
Red's Bait and Tackle
5987 State Highway 70, Pine City, MN 55063
-
Tall Tails Bait & Tackle
540 Main St S, Pine City, MN 55063
-
Thomas Tackle Co.
4389 Pleasant St SE, Prior Lake, MN 55372-9203
-
Prior Lake Bait & Tackle
15760 State Hwy 13, Prior Lake, MN 55372
-
Bob Mitchell's Fly Shop
550 Vandalia St, #119, Saint Paul, MN 55114
-
Kathy's Live Bait
1239 Rice St, Saint Paul, MN 55117-4538
St Paul 2
-
Supernatural Big Baits
Red Lot, 755 Prior Ave N Ste 201, St Paul, MN 55104
-
St. Paul Ice Fishing & Winter Sports Show
175 Kellogg Blvd W, St Paul, MN 55102-1206
-
Albion Acres Bait
8634 20th St NW, Annandale, MN 55302-2604
Barrett 1
-
Bite Me Bait
Barrett, MN 56311
-
Ben's Bait Shop
21600 Viking Trail, MN-78, Battle Lake, MN 56515
Baudette 1
-
Log Cabin Bait
3263 Fishery Rd NW, Baudette, MN 56623
Beltrami 1
-
Today's Tackle
514 Polk Ave, Beltrami, MN 56517
Blaine 1
-
Thorne Bros Custom Rod & Tackle And The Fly Angler
10091 Central Ave NE, Blaine, MN 55434
-
Bait Shop
9200 Old Cedar Ave S, Bloomington, MN 55425-2400
Brooklyn Park 1
-
J.R.'S Tackle
8823 Zealand Ave N, Brooklyn Park, MN 55445
Buffalo 1
-
Captain Jack Lures
2213 Longhorn Ln, Buffalo, MN 55313
Carver 1
-
Old Carver Bait & Tackle shop
204 Broadway St, Carver, MN 55315
Ceylon 1
-
Tuttle Lake Bait
1446 30th St, Ceylon, MN 56121-1156
Champlin 1
-
Xtackle
12299 Champlin Dr, Champlin, MN 55316
Chaska 1
-
Ken's Bait Service
5625 County Rd 44, Chaska, MN 55318
Clitherall 1
-
Urbank Live Bait Inc
42394 Spitzer Lake Rd, Clitherall, MN 56524
Cohasset 1
-
River Rat Bait
38480 US-2, Cohasset, MN 55721-8739
Coleraine 1
-
Hollywood Bait
88 Roosevelt Ave, Coleraine, MN 55722
Dassel 1
-
The Bait Stop
150 Parker Ave W, Dassel, MN 55325
Deerwood 1
-
Gopher Tackle
24927 Minnesota Ave, Deerwood, MN 56444
-
Witt's Quality Bait & Tackle
524 Washington Ave, Detroit Lakes, MN 56501
Dodge Center 1
-
Snyders Lures, LLC
301 1st Ave NW, Dodge Center, MN 55927
Duluth 1
-
Chamorrita Charters
940 Minnesota Ave, Duluth, MN 55802-2419
-
DH Custom Rods & Tackle North
19242 Evans St NW, Elk River, MN 55330
Elysian 1
-
JT's Hooked Up Bait & Tackle
107 E Main St, Elysian, MN 56028
Erhard 1
-
Rocky's Bait
27343 Co Hwy 24, Erhard, MN 56534
Evansville 1
-
Melby Fly Way
23972 County Road 24 NW, Evansville, MN 56326-8244
Eyota 1
-
DLF Custom Fishing Rods
6747 19th St SE, Eyota, MN 55934
Fairmont 1
-
Morris Bait & Fresh Water Tack
403 E 12th St, Fairmont, MN 56031-3706
Faribault 1
-
John's Bait & Tackle
19826 Roberds Lake Blvd, Faribault, MN 55021
-
Out Of The Blue Fishing Tackle
617 W Beech Ave, Fergus Falls, MN 56537
Finland 1
-
Finland Bait
6719 Highway 1, Finland, MN 55603-4006
Frazee 1
-
Wothe Bait
312 W Birch Ave, Frazee, MN 56544
Fulda 1
-
Tallgrass Tackle
801 S Side Ct, Fulda, MN 56131
Glencoe 1
-
Weedlesslure.com
2001 14th St E, Glencoe, MN 55336
Golden Valley 1
-
Omnia Fishing
6325 Sandburg Rd Ste 100, Golden Valley, MN 55427-3674
-
WABANA Fishing Tackle
36206 Havenwood Dr, Grand Rapids, MN 55744
-
Swanson's Bait & Tackle
333 1st St N, Hackensack, MN 56452
Isle 1
-
Rod's Bait & Tackle
800 Highway 47 S, Isle, MN 56342
Kelliher 1
-
Dons Red Lake Ice Fishing
21494 Joas Beach Rd NE, Kelliher, MN 56650-3260
Kellogg 1
-
Shorty's Prairie Bait & Tackle Shop
615 S Dodge St, Kellogg, MN 55945
La Crescent 1
-
Tri State Bait and Tackle
103 Hillview Blvd, La Crescent, MN 55947
Lakefield 1
-
Schirmer's Custom Fishing Rods
201 S Griffin St, Lakefield, MN 56150
Lakeville 1
-
KB Bait
16965 Eventide Wy., Lakeville, MN 55044
-
All-Terrain Tackle
1948 175th St, Lester Prairie, MN 55354-7932
Litchfield 1
-
Black Bear Fish Houses
59577 US Highway 12, Litchfield, MN 55355-5120
Luverne 1
-
Bob's Bait
850 US-75, Luverne, MN 56156
Madelia 1
-
RJs Adventures Live Bait and Merchandise
225 Benzel Ave NW, Madelia, MN 56062-1425
Madison Lake 1
-
CORNER BAIT
500 Walnut Ave, Madison Lake, MN 56063
Menahga 1
-
Front 20 Outfitters Fly Shop and Guide Service
48056 110th St, Menahga, MN 56464-2331
Milaca 1
-
Prince Bait & Marine Inc
19196 US-169, Milaca, MN 56353
-
Fish-Lectronics
1109 County Highway 10, Minneapolis, MN 55432
New York Mills 1
-
Scott's Bait & Tackle and Finn's Best Tackle, Taxidermy, & Guide Service
219 S Main Ave, New York Mills, MN 56567-4415
Nisswa 1
-
Sportland Bait And Tackle
5029 County Road 13, Nisswa, MN 56468-2388
-
Walts (Bait and Tackle)
1130 N River Dr, North Mankato, MN 56003
Oakdale 1
-
Blue Ribbon Bait & Tackle
1985 Geneva Ave N, Oakdale, MN 55128
Onamia 1
-
Brandt Jerry's Fish House
8843 Mesabi Way, Onamia, MN 56359
Ortonville 1
-
Artie's Bait & Tackle
748 2nd St SE, Ortonville, MN 56278
Ottertail 1
-
Rascal & Bubba's Fish Camp
Ottertail, MN
Pengilly 1
-
The Great Outdoors Bottle Shop & Bait
16207 Lakeview St, Pengilly, MN 55775
Perham 1
-
Front 20 Outfitters Fly Shop & Guide Service
138 W Main St, Perham, MN 56573-1217
Plymouth 1
-
Big B's Bait & Tackle
11540 Bass Lake Rd, Plymouth, MN 55442
Redby 1
-
Bob’s Bait and Tackle
19380 Hwy 1 East, Redby, MN 56670
Ruthton 1
-
Rainbow Bait
121 Cleveland St, Ruthton, MN 56170
-
Bait Den Llc
3267 Roosevelt Rd, Saint Cloud, MN 56301-9126
-
Big Paw Bear Bait
40992 Koland Rd, Sandstone, MN 55072-3109
Sauk Centre 1
-
Fletcher's Bait
1515 Sinclair Lewis Ave, Sauk Centre, MN 56378
Savage 1
-
Fish N Style, Inc.
8545 Highway 101 W, Savage, MN 55378
-
Waypoint Angler Supply
4677 Shoreline Dr, Spring Park, MN 55384
Spring Valley 1
-
S & S Bait Shop
104 W Main St, Spring Valley, MN 55975
Starbuck 1
-
Last Cast Bait and Tackle
202 N Main St, Starbuck, MN 56381
-
Veness Bait and Tackle
515 Recycle Center Dr, Two Harbors, MN 55616
Walker 1
-
Shriver's Bait Co.
611 Minnesota Ave, Walker, MN 56484
Waseca 1
-
Honey Hole Bear Bait
9772 375th Ave, Waseca, MN 56093
Wayzata 1
-
Dh Custom Rods & Tackle
3445 Shoreline Dr, Wayzata, MN 55391-9265
Webster 1
-
Logan’s Bait and Tackle
6200 37th St W, Webster, MN 55088
White Bear Township 1
-
Bait Caddy
2302 5th Ct, White Bear Township, MN 55110
Winona 1
-
Backwater Custom Tackle
376 E Broadway St, Winona, MN 55987
Winsted 1
-
Maynards Tackle
205 6th St N, Winsted, MN 55395
Winthrop 1
-
JB Lures
608 N Western St, Winthrop, MN 55396-2336
-
Chapman Custom Baits
28574 Tiger St NW, Zimmerman, MN 55398-8562
Also in Minnesota
- Fishing Charters & Clubs142
- Marinas and Harbors124
- Boat Rentals82
- Kayak & Canoe Rentals61
- Boat Ramps26
- Boat Storage24
- Boat Tours & Charters21
- Marinas and Facilities with Boat Launches17
- Scuba Diving Centers16
- Marinas with Public and Private Boat Launches14
- Sailing and Yacht Clubs11
- Ferries & Water Taxis8
- Marinas with Transient Slips6
- Surf Shops & Schools6
Good to know
Do local bait shops sell fishing licenses?
Many independent tackle shops act as official state agents and sell recreational freshwater and saltwater licenses on-site. It is best to bring a driver's license or state ID, though purchasing online directly from the state wildlife agency before your trip is often faster.
What is the difference between a general tackle shop and a fly shop?
General tackle shops focus on conventional gear like spinning reels, artificial lures, terminal tackle, and live or frozen bait. Fly shops specialize in fly-tying materials, tippet, waders, and technical rod setups, often providing detailed reports on local hatch conditions.
How much does live bait typically cost?
Basic live bait like nightcrawlers or mealworms typically costs $4 to $8 per tub, while live minnows or shrimp generally range from $5 to $15 per dozen depending on size and availability. Specialty marine bait or larger quantities can cost significantly more.
How to shrink wrap a boat?
To shrink wrap a boat, cover support structures with protective padding, lay the shrink film across the hull, heat-shrink it with a heat gun, and add ventilation ports. For large vessels or professional weatherproofing in Minnesota, check the 127 marine service providers cataloged on MarinaAtlas.
What is a marine survey?
A marine survey is a detailed inspection of a boat's hull, mechanical systems, and overall condition conducted by a certified surveyor. Across Minnesota, MarinaAtlas indexes 127 qualified marine operators and survey specialists to assist buyers and insurance companies.