Range and Putt

Driving ranges in Miami

Range and Putt lists 6 driving ranges in Miami, Miami-Dade County and southern Broward County. Of those, three have lights. Two of the six publish a price online. Every detail was checked against a named source in November 2026.

Compare Miami driving ranges

RangeTownHeatedLightsBall trackingPrice from
AllGolf at CB Smith ParkPembroke PinesNot statedYesNot statedNot published
Crandon Golf at Key BiscayneKey BiscayneNot statedYesNot statedNot published
Palmetto Golf CourseMiamiNot statedYesTrackMan RangeNot published
The Club at Emerald HillsHollywoodNot statedNot statedNot statedNot published
Topgolf DoralDoralNot statedNot statedNot stated$14.99 per hour
Topgolf Miami GardensMiami GardensNot statedNot statedNot stated$14.99 per hour

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

On the map

5 of 6 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.

Broward County

AllGolf at CB Smith Park

Golf center, Mini golf, Pembroke Pines

AllGolf at CB Smith Park in Pembroke Pines has a driving range that is fully lighted at night, a practice green with a sand bunker, a putting green, and two 18-hole miniature golf courses with waterfalls that are also lighted. The range page lists bucket prices without a date and the mini golf rates are marked as valid through 2024, so we do not show prices.

Price
Not published
Has
Lights
Checked
November 12, 2026

The Club at Emerald Hills

Range at a golf course, Hollywood

The Club at Emerald Hills in Hollywood has a full-length driving range, two putting greens and a chipping and pitching area with sand bunkers. The club's site does not list range prices or hours, so call before you go.

Price
Not published
Checked
November 12, 2026

Miami and Key Biscayne

Crandon Golf at Key Biscayne

Range at a golf course, Key Biscayne

Crandon Golf at Key Biscayne is a Miami-Dade County public course with a lighted driving range and practice chipping and putting greens. Range buckets are sold from 7 am to 7 pm Tuesday to Sunday, with the lights out at 8:45 pm, and from 7 am to 3 pm on Monday.

Price
Not published
Has
Lights
Checked
November 12, 2026

North Miami-Dade and Doral

Topgolf Doral

Golf entertainment venue, Doral

Topgolf Doral is a golf entertainment venue where you rent a hitting bay by the hour. When we checked, the venue page showed prices starting at $14.99 an hour Monday to Thursday and $24.99 Friday to Sunday, plus tax.

Price
From $14.99 per hour
Has
Covered bays
Checked
November 12, 2026

Topgolf Miami Gardens

Golf entertainment venue, Miami Gardens

Topgolf Miami Gardens is a golf entertainment venue where you rent a hitting bay by the hour. When we checked, the venue page showed prices starting at $14.99 an hour Monday to Thursday and $24.99 Friday to Sunday, plus tax.

Price
From $14.99 per hour
Has
Covered bays
Checked
November 12, 2026

South Miami-Dade

Palmetto Golf Course

Range at a golf course, Mini golf, Miami

Palmetto Golf Course is a Miami-Dade County public course near Palmetto Bay and Pinecrest with a lighted driving range that now has TrackMan Range ball tracking, plus an 18-hole miniature golf course with tropical foliage, water hazards, a cave and waterfalls. A round of mini golf costs $10 Monday to Thursday and $12 Friday to Sunday and on holidays.

Price
Not published
Has
Lights
Checked
November 12, 2026

Practicing in winter

Miami ranges are open all year, and winter is the busy season, so go early or on a weekday.

Mini golf in Miami

We also list 6 mini golf courses in Miami, 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.