Welcome to Miami Dade County family of Golf Courses!!

Our golf courses offer enjoyable golf experiences for players of all skill levels, from novice to promising tour players.  Featuring (2) nine hole courses, (4) 18 hole courses and a mini golf.

Please plan your reservation with a minimum of 4 hours to complete 18 holes or 2 hours for a 9 hole round.  We strive for a maximum 4 hour round, however actual time may vary depending on the time of year.  Reservations can be easily made online at golfmiamidade.com or by selecting from below links.

Interested in improving your game?  Are you new to golf?  Great.  Let us help you with your game.  We partner with the award winning Crandon Golf Academy,  one of the country’s best golf learning experiences.

Once you get hooked, you will want to enjoy our Patron Card (loyalty program).  This loyalty program comes with a complimentary round of golf (restrictions apply) and the more you play, the more you earn with the loyalty rewards towards more free golf.


Learn More About The Patron Card

Click Here


For Patron Card Tee Times

Click Here


For Public Tee Times

Click Here

Miami-Dade County Parks operates four 18-hole courses, two 9-hole golf courses, and one mini golf course, including:

Crandon Golf at Key Biscayne | Country Club of Miami | Palmetto Golf Course
Greynolds Golf Course | Briar Bay Golf Course | Palmetto Mini Golf