Best Bass Lakes in Minnesota: Largemouth and Smallmouth
March 19, 2026
Minnesota’s Bass Fishery
Minnesota is known as walleye country, but the bass fishing here is genuinely excellent — especially for smallmouth. The state’s rocky shield lakes in the north produce bronze-backed smallmouth that fight harder than almost any freshwater fish, while the weedy natural lakes of central and southern Minnesota hold largemouth that can top 6 pounds.
Bass are also increasingly popular with Minnesota anglers as catch-and-release culture grows. Many lakes that were historically managed for walleye now receive attention for their bass populations.
Top Smallmouth Bass Lakes
Lake Vermilion — Tower/Cook
Vermilion may be the best smallmouth lake in Minnesota. The clear, deep water with rocky structure — 365 islands creating miles of shoreline — is ideal smallmouth habitat. Fish in the 2-4 pound range are common, with 5-pounders caught every season. Target rocky points, boulder-strewn shorelines, and mid-lake humps in 8-20 feet.
Mille Lacs Lake — Garrison/Isle
Mille Lacs is famous for walleye, but its smallmouth fishing is world-class. The rock reefs and gravel bars that hold walleye also support a massive smallmouth population. Summer fishing on the shallow reefs with tubes, crankbaits, and topwater produces explosive action. Fish average 2-3 pounds with 4-5 pounders available.
Rainy Lake — International Falls
The rocky Canadian Shield structure of Rainy Lake creates perfect smallmouth water. Fish the countless rocky points, islands, and shoals throughout the Minnesota side. Rainy Lake smallmouth are aggressive and plentiful, with quality fish in the 3-4 pound range.
St. Croix River — Taylors Falls to Stillwater
One of the best smallmouth rivers in the upper Midwest. Wade or float the stretches from Taylors Falls downstream through the scenic gorge. Smallmouth relate to current breaks, rock ledges, and wing dams. Tubes, Ned rigs, and topwater poppers are the go-to presentations. The river produces 3-4 pound fish regularly.
Kabetogama Lake — Voyageurs National Park
Another Canadian Shield lake with excellent rocky structure for smallmouth. Less pressure than Vermilion or Mille Lacs. Fish the rock reefs and islands in the main basin for consistent 2-3 pound smallmouth.
Lake Minnetonka — Western Metro
Minnetonka has a surprisingly strong smallmouth population, particularly around the rocky points and deeper structure in the western bays. The lake’s proximity to the Twin Cities makes it a convenient option. Expect 1-3 pound fish with occasional larger specimens.
Basswood Lake — BWCA
Deep in the Boundary Waters, Basswood Lake offers wilderness smallmouth fishing with minimal pressure. The rocky shoreline, islands, and points hold aggressive smallmouth that rarely see lures. Accessible only by canoe, which keeps crowds away. Fish 2-4 pounds are standard.
Top Largemouth Bass Lakes
Lake Minnetonka — Western Metro
Minnetonka is one of the best largemouth lakes in the state. The extensive weed beds (cabbage, coontail, milfoil), lily pad fields, and dock systems in the various bays create textbook largemouth habitat. Fish in the 2-4 pound range are common, with 5-6 pounders caught each year. North Arm, Cooks Bay, and Phelps Bay are top areas.
Lake Waconia — Carver County
The metro’s other premier largemouth lake. Waconia’s healthy weed growth, moderate clarity, and diverse structure support both largemouth and walleye. Largemouth here average 2-3 pounds with 4-5 pounders available. Fish weed edges with soft plastics and spinnerbaits.
Green Lake — Kandiyohi County (Spicer)
Green Lake near Spicer has a strong largemouth population alongside its walleye fishery. The lake’s emergent and submerged vegetation provides excellent cover. Work the weed edges, docks, and fallen timber for quality fish.
Clearwater Lake — Wright County
A clear-water largemouth fishery south of the Brainerd area. The lake’s healthy aquatic vegetation and good water quality support a solid bass population. Sight fishing for bass on beds in spring (post-opener) is a specialty here.
Lake Washington — Le Sueur County
Southern Minnesota’s fertile waters grow big largemouth. Washington is a shallow, weedy lake that produces 4-6 pound fish annually. The downside is its shallow, fertile nature makes it susceptible to summer algae blooms and occasional winterkill. When conditions are good, the fishing is excellent.
Sauk Lake — Todd County
A west-central Minnesota lake with good largemouth habitat in the form of weed beds, rock piles, and shoreline cover. Sauk Lake grows quality largemouth without the pressure of metro-area lakes.
Sugar Lake — Wright County
A clear lake with healthy weed beds that holds good numbers of largemouth in the 2-4 pound range. Sugar Lake gets less attention than metro lakes but produces consistent bass fishing.
Lake Jefferson — Le Sueur County
Another southern Minnesota largemouth lake with fertile water and heavy weed growth. The lake grows big fish. Frog fishing over lily pads and matted vegetation in July and August is outstanding.
Techniques That Work in Minnesota
Smallmouth
- Tubes — A 3.5-inch tube on a 1/4 oz jig head, dragged over rocks in 10-20 feet, is the most consistent smallmouth producer in Minnesota.
- Ned rig — A small ElaZtech bait on a mushroom-head jig works almost everywhere.
- Drop shot — Deadly in clear water over rock structure. Use a small finesse worm or minnow bait 12-18 inches above the weight.
- Topwater — Poppers, walking baits, and buzzbaits produce explosive strikes during low-light periods from June through September.
- Crankbaits — Medium-diving crankbaits in crawfish or perch patterns worked over rock reefs produce reaction strikes.
Largemouth
- Soft plastics — Texas-rigged worms, creature baits, and Senkos fished in and around weed beds are the foundation.
- Spinnerbaits — White or chartreuse spinnerbaits worked along weed edges and through emergent cover.
- Frogs — Hollow-body frogs over lily pads and matted vegetation in July and August. One of the most exciting ways to catch bass.
- Jigs — Flipping jigs into heavy cover (docks, laydowns, thick weeds) with a craw trailer.
- Crankbaits — Squarebill crankbaits deflected off weed stalks and wood cover.
Bass Fishing Calendar
- May (post-opener): Bass are shallow, many still on or near beds. Sight fishing possible in clear lakes. Handle spawning fish carefully — quick release protects the nest.
- June: Post-spawn transition. Fish move to nearby structure — first breaklines, weed edges, and points. Consistent action on a variety of lures.
- July-August: Peak summer. Largemouth bury in thick weeds and cover. Smallmouth relate to main-lake structure in 15-25 feet. Early morning and late evening are best.
- September-October: Fall feeding binge. Both species become aggressive as they pack on weight for winter. Crankbaits and spinnerbaits shine. Some of the best bass fishing of the year.
Conservation Note
Minnesota’s bass populations benefit from catch-and-release. A 5-pound bass in Minnesota is 8-12 years old and a significant fish. The statewide limit allows harvest, but the trend among serious bass anglers is toward voluntary release, especially of large fish. A quick photo and careful release ensures that fish is available to catch again and contributes to the spawning population.
Frequently Asked Questions
Does Minnesota have good bass fishing?
Yes. Minnesota is an underrated bass destination. The state has world-class smallmouth fishing on lakes like Vermilion, Mille Lacs, and the St. Croix River, plus excellent largemouth fisheries on weedy natural lakes throughout the central and southern parts of the state.
When is bass season in Minnesota?
The bass season opens the Saturday nearest May 15, the same as the general fishing opener. Before the opener, bass caught incidentally while fishing for other species must be immediately released. Bass fishing remains strong through October.
What is the bass limit in Minnesota?
The statewide default is 6 bass (largemouth and smallmouth combined) with a 12-inch minimum size. Some lakes have special regulations with reduced limits or larger minimums. Check your specific lake.