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
"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
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
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
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
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
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
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.