Skip to Primary Content

Miami-Dade County continues to monitor coronavirus (COVID-19). Get the latest updates

Play Golf at Parks

We have four 18-hole golf courses, two nine-hole golf courses and one mini golf course.

To make a golf reservation, book a tee time online. You can create a new account or log into an existing account. 

Visit one of our courses conveniently located throughout Miami-Dade County. Golf courses:

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

Rates are available online and are subject to change.

Bring your Patron Card with ID to get discounted rates.

Hours are sunrise to sunset and subject to change. Please visit online to view first and last tee times. 

Phone Number(s)

Locations and Hours

  • Briar Bay Golf Course

    9399 SW 134th Street, Miami, FL 33176
  • Country Club of Miami

    6801 NW 186th Street, Hialeah, FL 33015
  • Crandon Golf Course

    6700 Crandon Boulevard, Key Biscayne, FL 33149
  • Greynolds Golf Course

    17530 West Dixie Highway, North Miami Beach, FL 33160
  • Palmetto Golf Course

    9300 SW 152nd Street, Miami, FL 33157
  • Palmetto Mini Golf

    9300 SW 152nd Street, Miami, FL 33157
View All Locations

You are now leaving the official website of Miami-Dade County government. Please be aware that when you exit this site, you are no longer protected by our privacy or security policies. Miami-Dade County is not responsible for the content provided on linked sites. The provision of links to these external sites does not constitute an endorsement.

Please click 'OK' to be sent to the new site, or Click 'Cancel' to go back.