Minnesota state parks with free fishing opportunities

Learn more about where and when you can fish for free in Minnesota state parks.
Don't forget your vehicle permit to enter a park - you will still need one.

Map of Minnesota showing which state parks have free shore fishing, free fishing from a boat, or free loaner equipment. Lake Bronson State Park Hayes Lake State Park Zippel Bay State Park Franz Jevne State Park Old Mill State Park Buffalo River State Park Itasca State Park Lake Bemidji State Park Schoolcraft State Park Hill Annex Mine State Park Scenic State Park Bear Head Lake State Park Soudan Underground Mine State Park McCarthy Beadh State Park Savannah Portage State Park Maplewood State Park Glendalough State Park Crow Wing State Park Father Hennepin State Park Moose Lake State Park Lake Carlos State Park Big Stone Lake State Park Monson Lake State Park Sibley State Park Glacial Lakes State Park Lake Maria State Park Mille Lacs Kathio State Park Jay Cooke State Park Banning State Park St. Croix State Park Wild River State Park Interstate State Park William O'Brien State Park Lac qui Parle State Park Upper Sioux Agency State Park Afton State Park Fort Snelling State Park Fort Ridgely State Park Camden State Park Split Rock Creek State Park Blue Mounds State Park Lake Shetek State Park Flandrau State Park Kilen Woods State Park Minneopa State Park Sakatah Lake State Park Lake Louise State Park Myre Big Island State Park Nerstrand Big Woods State Park Charles A. Lindbergh State Park Rice Lake State Park Frontenac State Park John A. Latsch State Park

**These parks also have designated trout fishing opportunities that require a fishing license and trout stamp. Please contact the park manager to assist you in where to fish for free.