All states›Tackle and Bait Shops›Minnesota

Tackle and Bait Shops in Minnesota

127 of the 589 marinas and boating businesses we track in Minnesota are tackle and bait shops. Full listings for every city are on the Minnesota page.

127locations
101cities
589locations statewide

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

  1. Northland Fishing Tackle

    1001 Naylor Dr SE, Bemidji, MN 56601

  2. Northwoods Bait & Tackle

    1728 Fern St NW, Bemidji, MN 56601

  3. Northwoods Bait And Tackle

    6615 Bemidji Ave N Ste 1, Bemidji, MN 56601-8669

  4. Trappers Bait Shop

    6644 Turtle Mart Ln NE, Bemidji, MN 56601

  5. 2B Fishing

    Bemidji, MN

Spring Lake Park 3

  1. Vados Bait & Tackle

    7895 Highway 65 NE, Spring Lake Park, MN 55432-2846

  2. Angler's Paradise Reel Repair

    7895 Highway 65 NE, Spring Lake Park, MN 55432

  3. Fish-Lectronics

    1109 County Highway 10, Spring Lake Park, MN 55432

Alexandria 2

  1. Bull Moose Tackle

    1773 Castle Ln SE, Alexandria, MN 56308

  2. Christopherson Bait Shop

    309 3rd Ave E, Alexandria, MN 56308

Big Lake 2

  1. Fish House Supply

    Big Lake, Mn, Big Lake, MN 55309

  2. Dunwright Tackle Company

    18453 246th Ave NW, Big Lake, MN 55309-9154

Braham 2

  1. Masterbait and Hook Tackle Shop

    1067 MN-107, Braham, MN 55006

  2. Highway 65 Bait Shop

    1016 Highway 65, Braham, MN 55006-3724

Brainerd 2

  1. S & W Bait

    18900 MN-371, Brainerd, MN 56401

  2. Walleye Wayne's Fishing Pier

    Brainerd, MN

Cass Lake 2

  1. Big Nasty Tackle

    6213 Lower Cass Frontage Rd, Cass Lake, MN 56633

  2. MD Bait & Tackle

    6213 Lower Cass Frontage Rd Ste B, Cass Lake, MN 56633

Cook 2

  1. Northwoods Bait and Tackle of Cook

    220 US-53, Cook, MN 55723

  2. Vermilion Boat Rentals

    8131 Bayview Rd, Cook, MN 55723

Deer River 2

  1. Bite Me Waxworms Wholesale Bait Shop

    31587 Willie Rd, Deer River, MN 56636

  2. Fred's Live Bait and Tackle

    361 Main Ave W, Deer River, MN 56636

Forest Lake 2

  1. Mike's Bait On 8

    6595 Lake Blvd, Forest Lake, MN 55025-2715

  2. Mike's Bait On 8

    6595 Lake Blvd N, Forest Lake, MN 55025

Garrison 2

  1. Tutts Bait And Tackle

    27358 MN-18, Garrison, MN 56450

  2. Garrison Sports Bait & Tackle

    9737 US-169, Garrison, MN 56450

Grand Marais 2

  1. Fly Box And Company

    14 1st Ave W, Grand Marais, MN 55604

  2. Ugly Baby Bait & Boats

    7587 Gunflint Trail, Grand Marais, MN 55604

Lanesboro 2

  1. Flowstone Fishing

    26047 Gladiola Ln, Lanesboro, MN 55949

  2. Root River Rod Co.

    116 Parkway Ave N, Lanesboro, MN 55949

Longville 2

  1. Full Stringer Bait and Tackle

    1443 Co Rd 5, Longville, MN 56655

  2. Longville Bait Company

    1443 County Road 5, Longville, MN 56655

Maple Grove 2

  1. Throwback Baits

    9443 Deerwood Ln N #114, Maple Grove, MN 55369

  2. Basskhang Custom Rods & Tackle Llc

    8651 Jefferson Hwy, Maple Grove, MN 55369-4501

Mapleton 2

  1. Mapleton Marine

    304 State Highway 22 N, Mapleton, MN 56065

  2. Danny's Fishing Shop

    305 4th Ave SE, Mapleton, MN 56065-9372

Park Rapids 2

  1. Northern Bait Co

    614 Main Ave S, Park Rapids, MN 56470

  2. North Country Bait

    19085 CR-24, Park Rapids, MN 56470-5168

Pequot Lakes 2

  1. Musky Tackle Online

    31270 Front St, Pequot Lakes, MN 56472

  2. Outfit 2 Fish

    27997 County Road 107, Pequot Lakes, MN 56472

Pine City 2

  1. Red's Bait and Tackle

    5987 State Highway 70, Pine City, MN 55063

  2. Tall Tails Bait & Tackle

    540 Main St S, Pine City, MN 55063

Prior Lake 2

  1. Thomas Tackle Co.

    4389 Pleasant St SE, Prior Lake, MN 55372-9203

  2. Prior Lake Bait & Tackle

    15760 State Hwy 13, Prior Lake, MN 55372

Saint Paul 2

  1. Bob Mitchell's Fly Shop

    550 Vandalia St, #119, Saint Paul, MN 55114

  2. Kathy's Live Bait

    1239 Rice St, Saint Paul, MN 55117-4538

St Paul 2

  1. Supernatural Big Baits

    Red Lot, 755 Prior Ave N Ste 201, St Paul, MN 55104

  2. St. Paul Ice Fishing & Winter Sports Show

    175 Kellogg Blvd W, St Paul, MN 55102-1206

Annandale 1

  1. Albion Acres Bait

    8634 20th St NW, Annandale, MN 55302-2604

Barrett 1

  1. Bite Me Bait

    Barrett, MN 56311

Battle Lake 1

  1. Ben's Bait Shop

    21600 Viking Trail, MN-78, Battle Lake, MN 56515

Baudette 1

  1. Log Cabin Bait

    3263 Fishery Rd NW, Baudette, MN 56623

Beltrami 1

  1. Today's Tackle

    514 Polk Ave, Beltrami, MN 56517

Blaine 1

  1. Thorne Bros Custom Rod & Tackle And The Fly Angler

    10091 Central Ave NE, Blaine, MN 55434

Bloomington 1

  1. Bait Shop

    9200 Old Cedar Ave S, Bloomington, MN 55425-2400

Brooklyn Park 1

  1. J.R.'S Tackle

    8823 Zealand Ave N, Brooklyn Park, MN 55445

Buffalo 1

  1. Captain Jack Lures

    2213 Longhorn Ln, Buffalo, MN 55313

Carver 1

  1. Old Carver Bait & Tackle shop

    204 Broadway St, Carver, MN 55315

Ceylon 1

  1. Tuttle Lake Bait

    1446 30th St, Ceylon, MN 56121-1156

Champlin 1

  1. Xtackle

    12299 Champlin Dr, Champlin, MN 55316

Chaska 1

  1. Ken's Bait Service

    5625 County Rd 44, Chaska, MN 55318

Clitherall 1

  1. Urbank Live Bait Inc

    42394 Spitzer Lake Rd, Clitherall, MN 56524

Cohasset 1

  1. River Rat Bait

    38480 US-2, Cohasset, MN 55721-8739

Coleraine 1

  1. Hollywood Bait

    88 Roosevelt Ave, Coleraine, MN 55722

Dassel 1

  1. The Bait Stop

    150 Parker Ave W, Dassel, MN 55325

Deerwood 1

  1. Gopher Tackle

    24927 Minnesota Ave, Deerwood, MN 56444

Detroit Lakes 1

  1. Witt's Quality Bait & Tackle

    524 Washington Ave, Detroit Lakes, MN 56501

Dodge Center 1

  1. Snyders Lures, LLC

    301 1st Ave NW, Dodge Center, MN 55927

Duluth 1

  1. Chamorrita Charters

    940 Minnesota Ave, Duluth, MN 55802-2419

Elk River 1

  1. DH Custom Rods & Tackle North

    19242 Evans St NW, Elk River, MN 55330

Elysian 1

  1. JT's Hooked Up Bait & Tackle

    107 E Main St, Elysian, MN 56028

Erhard 1

  1. Rocky's Bait

    27343 Co Hwy 24, Erhard, MN 56534

Evansville 1

  1. Melby Fly Way

    23972 County Road 24 NW, Evansville, MN 56326-8244

Eyota 1

  1. DLF Custom Fishing Rods

    6747 19th St SE, Eyota, MN 55934

Fairmont 1

  1. Morris Bait & Fresh Water Tack

    403 E 12th St, Fairmont, MN 56031-3706

Faribault 1

  1. John's Bait & Tackle

    19826 Roberds Lake Blvd, Faribault, MN 55021

Fergus Falls 1

  1. Out Of The Blue Fishing Tackle

    617 W Beech Ave, Fergus Falls, MN 56537

Finland 1

  1. Finland Bait

    6719 Highway 1, Finland, MN 55603-4006

Frazee 1

  1. Wothe Bait

    312 W Birch Ave, Frazee, MN 56544

Fulda 1

  1. Tallgrass Tackle

    801 S Side Ct, Fulda, MN 56131

Glencoe 1

  1. Weedlesslure.com

    2001 14th St E, Glencoe, MN 55336

Golden Valley 1

  1. Omnia Fishing

    6325 Sandburg Rd Ste 100, Golden Valley, MN 55427-3674

Grand Rapids 1

  1. WABANA Fishing Tackle

    36206 Havenwood Dr, Grand Rapids, MN 55744

Hackensack 1

  1. Swanson's Bait & Tackle

    333 1st St N, Hackensack, MN 56452

Isle 1

  1. Rod's Bait & Tackle

    800 Highway 47 S, Isle, MN 56342

Kelliher 1

  1. Dons Red Lake Ice Fishing

    21494 Joas Beach Rd NE, Kelliher, MN 56650-3260

Kellogg 1

  1. Shorty's Prairie Bait & Tackle Shop

    615 S Dodge St, Kellogg, MN 55945

La Crescent 1

  1. Tri State Bait and Tackle

    103 Hillview Blvd, La Crescent, MN 55947

Lakefield 1

  1. Schirmer's Custom Fishing Rods

    201 S Griffin St, Lakefield, MN 56150

Lakeville 1

  1. KB Bait

    16965 Eventide Wy., Lakeville, MN 55044

Lester Prairie 1

  1. All-Terrain Tackle

    1948 175th St, Lester Prairie, MN 55354-7932

Litchfield 1

  1. Black Bear Fish Houses

    59577 US Highway 12, Litchfield, MN 55355-5120

Luverne 1

  1. Bob's Bait

    850 US-75, Luverne, MN 56156

Madelia 1

  1. RJs Adventures Live Bait and Merchandise

    225 Benzel Ave NW, Madelia, MN 56062-1425

Madison Lake 1

  1. CORNER BAIT

    500 Walnut Ave, Madison Lake, MN 56063

Menahga 1

  1. Front 20 Outfitters Fly Shop and Guide Service

    48056 110th St, Menahga, MN 56464-2331

Milaca 1

  1. Prince Bait & Marine Inc

    19196 US-169, Milaca, MN 56353

Minneapolis 1

  1. Fish-Lectronics

    1109 County Highway 10, Minneapolis, MN 55432

New York Mills 1

  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

  1. Sportland Bait And Tackle

    5029 County Road 13, Nisswa, MN 56468-2388

North Mankato 1

  1. Walts (Bait and Tackle)

    1130 N River Dr, North Mankato, MN 56003

Oakdale 1

  1. Blue Ribbon Bait & Tackle

    1985 Geneva Ave N, Oakdale, MN 55128

Onamia 1

  1. Brandt Jerry's Fish House

    8843 Mesabi Way, Onamia, MN 56359

Ortonville 1

  1. Artie's Bait & Tackle

    748 2nd St SE, Ortonville, MN 56278

Ottertail 1

  1. Rascal & Bubba's Fish Camp

    Ottertail, MN

Pengilly 1

  1. The Great Outdoors Bottle Shop & Bait

    16207 Lakeview St, Pengilly, MN 55775

Perham 1

  1. Front 20 Outfitters Fly Shop & Guide Service

    138 W Main St, Perham, MN 56573-1217

Plymouth 1

  1. Big B's Bait & Tackle

    11540 Bass Lake Rd, Plymouth, MN 55442

Redby 1

  1. Bob’s Bait and Tackle

    19380 Hwy 1 East, Redby, MN 56670

Ruthton 1

  1. Rainbow Bait

    121 Cleveland St, Ruthton, MN 56170

Saint Cloud 1

  1. Bait Den Llc

    3267 Roosevelt Rd, Saint Cloud, MN 56301-9126

Sandstone 1

  1. Big Paw Bear Bait

    40992 Koland Rd, Sandstone, MN 55072-3109

Sauk Centre 1

  1. Fletcher's Bait

    1515 Sinclair Lewis Ave, Sauk Centre, MN 56378

Savage 1

  1. Fish N Style, Inc.

    8545 Highway 101 W, Savage, MN 55378

Spring Park 1

  1. Waypoint Angler Supply

    4677 Shoreline Dr, Spring Park, MN 55384

Spring Valley 1

  1. S & S Bait Shop

    104 W Main St, Spring Valley, MN 55975

Starbuck 1

  1. Last Cast Bait and Tackle

    202 N Main St, Starbuck, MN 56381

Two Harbors 1

  1. Veness Bait and Tackle

    515 Recycle Center Dr, Two Harbors, MN 55616

Walker 1

  1. Shriver's Bait Co.

    611 Minnesota Ave, Walker, MN 56484

Waseca 1

  1. Honey Hole Bear Bait

    9772 375th Ave, Waseca, MN 56093

Wayzata 1

  1. Dh Custom Rods & Tackle

    3445 Shoreline Dr, Wayzata, MN 55391-9265

Webster 1

  1. Logan’s Bait and Tackle

    6200 37th St W, Webster, MN 55088

White Bear Township 1

  1. Bait Caddy

    2302 5th Ct, White Bear Township, MN 55110

Winona 1

  1. Backwater Custom Tackle

    376 E Broadway St, Winona, MN 55987

Winsted 1

  1. Maynards Tackle

    205 6th St N, Winsted, MN 55395

Winthrop 1

  1. JB Lures

    608 N Western St, Winthrop, MN 55396-2336

Zimmerman 1

  1. Chapman Custom Baits

    28574 Tiger St NW, Zimmerman, MN 55398-8562

Check live bait stock ahead: Call ahead if you need specific live bait like leeches or shrimp, as supply changes daily based on season and deliveries.

Also in Minnesota

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.