Home › Minnesota › Shooting ranges › Public Ranges

Minnesota shooting ranges

Minnesota Public Ranges Run by Cities, Counties and Parks

The DNR Shooting Range Finder could not be read, so this list holds the 9 ranges a city, county or park district runs, as their own websites show: mostly free park archery ranges, plus North Metro Range in Maple Grove.

9Listed
3Counties
8Own page
Hennepin Co.Most in

Photo: NJ Tech Teacher (CC BY 2.0)

Who operates each Minnesota public range

A linked range name leads to its own page; each county name leads to that county’s hunting guide.

NameOperatorCountyShootingOpenSite
Archer Park – Archery
Range
[Burnsville]
City of BurnsvilleDakotaarchery/3D archeryMon-Sun 5am–10pmburnsvillemn.gov
Bloomington Archery Range [Minneapolis]City of BloomingtonHennepinarchery/3D archeryMon-Fri Open 24 hours; Sat-Sun 6am–9pmbloomingtonmn.gov
Eden Prairie (City of) [Eden Prairie]City of Eden PrairieHennepinarchery/3D archeryMon-Sun 6am–10pmci.eden-prairie.mn.us
Edward C. Solomon Archery
Range
[Minneapolis]
Minneapolis Park and Recreation BoardHennepinarchery/3D archeryMon-Sun 6am–10pmminneapolisparks.org
Elm Creek Park Reserve [Maple Grove]Three Rivers Park DistrictHennepinarchery/3D archeryDaily Sunrise-Sunsetthreeriversparks.org
Marsden Archery Range [Arden Hills]Ramsey County Parks and RecreationRamseyarchery/3D archeryMon-Sun 7am–8pmramseycountymn.gov
North Metro Range [Maple Grove]City of Maple GroveHennepinshotgun/rifle/handgun/smallbore rimfire–maplegrovemn.gov
Spring Lake Park Archery
Range
[Rosemount]
Dakota County ParksDakotaarchery/3D archeryMon-Sun 5am–10pmco.dakota.mn.us
Walnut Hill Archery Range [Eagan]City of EaganDakotaarchery/3D archeryMon-Fri 7:30am–4pmcityofeagan.com
  • DNR-listed ranges are missing on purpose. The Range Finder app pulls them from a locked ArcGIS layer, and this guide prints only what it could read.
  • The 9 ranges here that a public body operates: Archer Park (City of Burnsville), Bloomington (City of Bloomington), Eden Prairie (City of Eden Prairie), Edward C. Solomon (Minneapolis Park and Recreation Board), Elm Creek Park Reserve (Three Rivers Park District), Marsden (Ramsey County Parks and Recreation), North Metro Range (City of Maple Grove), Spring Lake Park (Dakota County Parks) and Walnut Hill (City of Eagan).
  • 8 of the 9 are archery ranges; North Metro Range in Maple Grove is the indoor firearm range among them.
  • Public hunting land is not a fallback range: the DNR WMA rules list no target shooting on wildlife management areas.
  • No target shooting on Walk-In Access sites or WPAs either.

Operators from each range’s own website; hours from the listings linked on each name. DNR ranges: see the DNR Shooting Range Finder (token-protected data, not copied). Checked October 28, 2026.

Nearby

Places to hunt and shoot around Minnesota Public Ranges Run by Cities, Counties and Parks

Minnesota Trap, Skeet and Sporting Clays Clubs

Shooting · 1 mi from Minnesota Public Ranges Run by Cities, Counties and Parks

Directions
Minnesota Indoor Shooting and Archery Lanes

Shooting · 1 mi from Minnesota Public Ranges Run by Cities, Counties and Parks

Directions
Rifle and Pistol Ranges and Sportsmen’s Clubs in Minnesota

Shooting · 1 mi from Minnesota Public Ranges Run by Cities, Counties and Parks

Directions
Minnesota Shooting Ranges

Shooting · 1 mi from Minnesota Public Ranges Run by Cities, Counties and Parks

Directions
Crow Wing State Park

Public land · 5 mi from Minnesota Public Ranges Run by Cities, Counties and Parks

Directions
Pillsbury State Forest

Public land · 8 mi from Minnesota Public Ranges Run by Cities, Counties and Parks

Directions

Minnesota public ranges on the map, by DNR region

By DNR region: Central 9. All of them sit in or near the Twin Cities.

0DNR rows readable
9City or county run
8Archery only
1Firearm
8With posted hours
8Range pages

Public ranges closest to you

Six at a time, nearest first, from your location or a county centre.

The sort runs inside your browser and sends your position nowhere. The county menu works with no location at all.

Each public range, county by county

A name links to a range page here when the listing has enough detail, otherwise to the range’s own website.

Archer Park – Archery
Range
public range

Burnsville, Dakota County

Covers archery, 3D archery

Public, run by City of Burnsville · source: findarcheryranges.com

Spring Lake Park Archery
Range
public range

Rosemount, Dakota County

Covers archery, 3D archery

Public, run by Dakota County Parks · source: findarcheryranges.com

Walnut Hill Archery Range
public range

Eagan, Dakota County

Covers archery, 3D archery

Public, run by City of Eagan · source: findarcheryranges.com

Bloomington Archery Range
public range

Minneapolis, Hennepin County

Covers archery, 3D archery

Public, run by City of Bloomington · source: findarcheryranges.com

Eden Prairie (City of)
public range

Eden Prairie, Hennepin County

Covers archery, 3D archery

Public, run by City of Eden Prairie · source: boisegunclub.com

Edward C. Solomon Archery
Range
public range

Minneapolis, Hennepin County

Covers archery, 3D archery

Public, run by Minneapolis Park and Recreation Board · source: findarcheryranges.com

Elm Creek Park Reserve
public range

Maple Grove, Hennepin County

Covers archery, 3D archery

Public, run by Three Rivers Park District · source: findarcheryranges.com

North Metro Range
public range

Maple Grove, Hennepin County

Covers shotgun, rifle, handgun, smallbore rimfire

Public, run by City of Maple Grove · source: boisegunclub.com

Marsden Archery Range
public range

Arden Hills, Ramsey County

Covers archery, 3D archery

Public, run by Ramsey County Parks and Recreation · source: findarcheryranges.com

From the operators’ pages, boisegunclub.com, gunranges.org, findarcheryranges.com, the ATA club list and MTA venue records, checked October 28, 2026. Leagues, holidays and deer season change range hours, so call first.

More Minnesota shooting pages: Minnesota Public Ranges Run by Cities, Counties and Parks

Public range questions

Leading county for public ranges?

Hennepin County, holding 5; after it come Dakota (3) and Ramsey (1).

Who runs the public ranges on this page?

Archer Park – Archery Range (City of Burnsville), Bloomington Archery Range (City of Bloomington), Eden Prairie (City of) (City of Eden Prairie), Edward C. Solomon Archery Range (Minneapolis Park and Recreation Board), Elm Creek Park Reserve (Three Rivers Park District), Marsden Archery Range (Ramsey County Parks and Recreation), North Metro Range (City of Maple Grove), Spring Lake Park Archery Range (Dakota County Parks) and Walnut Hill Archery Range (City of Eagan).

Why are there no DNR ranges in this list?

The DNR Shooting Range Finder draws its ranges from a token-protected ArcGIS map, so its rows could not be read; the link on this page opens the finder itself.

Is there a public range for firearms in this list?

Yes: North Metro Range in Maple Grove, an indoor range listed on the City of Maple Grove site. The other public entries are archery ranges in city and county parks.

Which public archery ranges say they are free?

Walnut Hill, per their listings.

Can these public ranges be sorted by distance?

Yes. The location button orders them by straight-line miles from you, and the county menu orders them from any county centre.

Packing list for public ranges?

Your bow, field-point arrows and time to read the range’s posted rules.

Last check of the public ranges list?

October 28, 2026, against operator pages and directory listings; doubtful rows stay off it.

Count of public ranges in this guide?

This guide lists 9 public ranges after the October 28, 2026 check.

Other photos on this page: (stephan) (CC BY-SA 2.0); U.S. Fish and Wildlife Service – Midwest Region (CC BY 2.0); Ben Sutherland (CC BY 2.0); HeyRocker (CC BY 2.0).