Golf · The honest nearby map
Golf near Grayson
The honest golf answer for Grayson is that there is no golf course within the city limits, and the nearest public courses are a short drive in the surrounding cities. This page names the verified public options by city so the drive matches the round you want.
One note on honesty: this page does not list private clubs it cannot verify, and it does not pad the list. The public courses below are real, open, and worth the ten-to-fifteen-minute drive.
The nearest public courses
A short drive in three directions
Cedar Lake Golf Club
Loganville · (770) 466-4043
The closest public option for Grayson, just south in Loganville on the Athens Highway side.
Country Club of Gwinnett
Snellville · (678) 745-8400
The public 27-hole course in Snellville, the west-side option off the Scenic Highway.
Collins Hill Golf Club
Lawrenceville · (770) 822-5400
The public 18-hole course in Lawrenceville, the county-seat option a short drive north.
The casual round
Mini golf and practice
For a casual round, Our Backyard Mini Golf in Loganville offers a family mini-golf course on the Harrison Road side, a short drive south of the Grayson area. For practice and instruction, the region's public courses and driving ranges in Snellville and Lawrenceville are the place to look; the city itself has none.
An editorial guide, not a listings site. Updated September 13, 2026. Real-estate guidance on this page is provided by Rob Dietrich, REALTOR® with eXp Realty, LLC.