Range and Putt

Driving ranges in Minneapolis

Range and Putt lists 16 driving ranges in Minneapolis, St. Paul and the Twin Cities suburbs. Of those, four have heated bays, one has lights and two have Toptracer. The lowest published bucket price is $5 for 30 balls at Bunker Hills Golf Club. 14 of the 16 publish a price online. Every detail was checked against a named source in November 2026.

Heated bays 4Covered bays 4

Compare Minneapolis driving ranges

RangeTownHeatedLightsBall trackingPrice from
Baker National GolfMedinaNot statedNot statedNot stated$12 per hour
Braemar Golf DomeEdinaYesNot statedToptracer$18 per 30 minutes
Brookview GolfGolden ValleyNot statedNot statedNot statedNot published
Bunker Hills Golf ClubCoon RapidsNot statedNot statedNot stated$5 for 30 balls
Chalet GolfBurnsvilleNot statedNot statedNot stated$8 a bucket
Columbia Driving Range & Learning CenterMinneapolisNot statedNot statedNot stated$7 for 30 balls
Eagle Lake GolfPlymouthNot statedYesNot stated$9 for about 35 balls
Emerald Greens Golf CourseHastingsNot statedNot statedNot stated$5 a bucket
Francis A. Gross Driving Range & Learning CenterMinneapolisNot statedNot statedNot stated$5 for 30 balls
Glen Lake GolfMinnetonkaNot statedNot statedNot stated$8 a bucket
Golf ZoneChaskaYesNot statedToptracer$18 per person
Hiawatha Driving Range & Learning CenterMinneapolisNot statedNot statedNot stated$7 for 30 balls
Ironwood Golf RangeScandiaNot statedNot statedNot stated$5 for about 45 balls
Midwest Golf DomeMaplewoodYesNot statedNot stated$17 for about 60 balls
Parkers Lake GolfPlymouthNot statedNot statedNot stated$9 for about 35 balls
Topgolf Minneapolis - Brooklyn CenterBrooklyn CenterYesNot statedNot statedNot published

"Not stated" means we found no source for it, not that the range lacks it.

On the map

15 of 16 shown. The rest have no street address we could place. Locations are placed from the street address with the US Census Bureau geocoder, or from OpenStreetMap where the geocoder finds no match, so a pin can sit a short way from the entrance.

East Metro

Ironwood Golf Range

Driving range, Scandia

Ironwood Golf Range is a family-run range between Scandia and Forest Lake with about 18 hitting spaces on grass and 10 mats, plus a short game area with a chipping and putting green and a bunker. Sixteen yardage markers give distances to nine targets.

Price
From $5 for about 45 balls
Has
Grass tees
Checked
November 12, 2026

Minneapolis

Columbia Driving Range & Learning Center

Range at a golf course, Minneapolis

The Columbia Driving Range & Learning Center in northeast Minneapolis is part of the park board's Columbia Golf Club. Buckets cost $7 for 30 balls, $11 for 60 and $14 for 90, tax included.

Price
From $7 for 30 balls
Checked
November 12, 2026

Francis A. Gross Driving Range & Learning Center

Range at a golf course, Minneapolis

The Francis A. Gross Driving Range & Learning Center is an irons-only, mats-only practice area at the park board's Gross golf club in Minneapolis.

Price
From $5 for 30 balls
Checked
November 12, 2026

Hiawatha Driving Range & Learning Center

Range at a golf course, Minneapolis

The Hiawatha Driving Range & Learning Center in south Minneapolis has a 50-station natural grass driving range, part of the park board's Hiawatha Golf Club. Buckets cost $7 for 30 balls, $11 for 60 and $14 for 90.

Price
From $7 for 30 balls
Has
Grass tees
Checked
November 12, 2026

North Metro

Bunker Hills Golf Club

Range at a golf course, Coon Rapids

Bunker Hills Golf Club in Coon Rapids sells range ball baskets of 30 balls for $5, 60 for $9 and 100 for $13, about 13 cents a ball for the largest. The club also has a simulator center at $46 an hour, or $42 with a patron card.

Price
From $5 for 30 balls
Checked
November 12, 2026

Topgolf Minneapolis - Brooklyn Center

Golf entertainment venue, Brooklyn Center

Topgolf Minneapolis - Brooklyn Center is a three-floor golf entertainment venue with more than 100 all-weather hitting bays, heated in winter and cooled with fans in summer, plus a rooftop terrace. You rent a bay by the hour; Topgolf does not show a fixed hourly price on the venue page, so check the booking page for the time you want.

Price
Not published
Has
Heated bays, Covered bays
Checked
November 12, 2026

South Metro

Chalet Golf

Driving range, Burnsville

Chalet Golf in Burnsville is a simple outdoor driving range with picnic tables and a pop machine. A small bucket costs $8 and a large $10, and no reservation is needed.

Price
From $8 a bucket
Checked
November 12, 2026

Emerald Greens Golf Course

Range at a golf course, Hastings

Emerald Greens Golf Course in Hastings has two 18-hole courses and a 50-station driving range, with a three-hole training area for lessons. Range buckets are among the cheapest in the Twin Cities: $5 for a small and $7 for a large.

Price
From $5 a bucket
Checked
November 12, 2026

St. Paul

Midwest Golf Dome

Indoor golf dome, Mini golf, Maplewood

Midwest Golf Dome in Maplewood is a family-owned indoor range open all year since 1997, with 33 stalls and a chipping and putting green, heated in the colder months. A regular bucket of about 60 balls costs $17 and a big bucket of about 150 costs $27, tax included; card payments carry a convenience fee.

Price
From $17 for about 60 balls
Has
Heated bays, Covered bays, Indoor
Checked
November 12, 2026

West Metro

Baker National Golf

Range at a golf course, Medina

Baker National Golf sits in the Baker Park Reserve in Medina and has an 18-hole championship course, the nine-hole Evergreen executive course, practice areas and a driving range. Instead of buckets, the range charges by time: $12 an hour for adults and $7 for youth, with a 10-hour range card for $109.

Price
From $12 per hour
Checked
November 12, 2026

Braemar Golf Dome

Indoor golf dome, Edina

Braemar Golf Dome in Edina is the winter indoor range at Braemar Golf Course, open daily from 7 am to 9 pm from October 31, 2026 to April 30, 2027, weather permitting. You pay per bay, not per person, and every rate includes unlimited balls and Toptracer: $18 for half an hour, $34 for an hour or $64 for two hours.

Price
From $18 per 30 minutes
Has
Heated bays, Covered bays, Toptracer, Indoor
Checked
November 12, 2026

Brookview Golf

Range at a golf course, Golden Valley

Brookview Golf in Golden Valley has a full driving range with no club restrictions, just south of the Brookview community center. It opens each season as early as it can and hours vary, so call ahead.

Price
Not published
Checked
November 12, 2026

Eagle Lake Golf

Range at a golf course, Plymouth

Eagle Lake Golf in Plymouth is a youth-oriented Three Rivers Park District facility with a 40-station, lighted, natural turf practice range, a nine-hole course and a lighted par-27 pitch-and-putt. Grass tees and range lights are generally used from late May to late August, with mats the rest of the time.

Price
From $9 for about 35 balls
Has
Lights, Grass tees
Checked
November 12, 2026

Glen Lake Golf

Range at a golf course, Minnetonka

Glen Lake Golf in Minnetonka is a Three Rivers Park District nine-hole course with a driving range. Range balls are sold by token: one token is a half bucket for $8 and two tokens a full bucket for $14.

Price
From $8 a bucket
Checked
November 12, 2026

Golf Zone

Driving range, Mini golf, Chaska

Golf Zone in Chaska has a full-length driving range with 32 heated stalls open year-round, each with Toptracer, a TV, and a table and bar stools. From November to April you pay by the minute per stall: 50 cents a minute Monday to Thursday and 55 cents Friday to Sunday, which is $30 to $33 an hour, with 25% off for seniors on weekdays.

Price
From $18 per person
Has
Heated bays, Covered bays, Toptracer
Checked
November 12, 2026

Parkers Lake Golf

Range at a golf course, Plymouth

Parkers Lake Golf in Plymouth is a Three Rivers Park District facility with a full-length outdoor driving range and a clubhouse. In 2026 a small bucket of 35 to 40 balls cost $9 and a large of 75 to 80 cost $14, with 10-punch cards of $80 and $120.

Price
From $9 for about 35 balls
Checked
November 12, 2026

Practicing in winter

Most outdoor ranges around the Twin Cities close for the winter in the fall, so from November to April practice moves to heated golf domes and indoor ranges. For cold-weather practice, start with Braemar Golf Dome, Golf Zone, Midwest Golf Dome and Topgolf Minneapolis - Brooklyn Center.

Questions people ask

Which driving ranges in Minneapolis are heated?

Braemar Golf Dome, Golf Zone, Midwest Golf Dome and Topgolf Minneapolis - Brooklyn Center have heated bays, according to their own websites.

How much is a bucket of balls in Minneapolis?

The lowest published price we found is $5 for 30 balls at Bunker Hills Golf Club, checked November 12, 2026. Many ranges do not post prices online, so this is the lowest published price, not the lowest price in the area.

Which Minneapolis driving ranges have Toptracer?

Braemar Golf Dome and Golf Zone list Toptracer ball tracking.

Mini golf in Minneapolis

We also list 5 mini golf courses in Minneapolis, with prices per round.

Before you go

How this list is made

We read each range's own website first, then its park district or operator pages. A detail only goes on the page when a source states it, and each listing links to the sources we used. Read more about how we check.