Pools · Lakes · The honest note
Swimming near Grayson
The honest swimming answer for Grayson is that there is no public pool within the city limits. The nearest year-round county aquatic centers are Bethesda Park and Collins Hill in Lawrenceville, and the county's seasonal outdoor pools and lake swimming at Tribble Mill round out the summer picture.
This page names the verified options by name and location and keeps the honest note front and center: pool schedules change with the season, so check Gwinnett County Parks before you drive.
The aquatic centers
The year-round indoor pools
Bethesda Park Aquatic Center
Lawrenceville · the county's indoor pools
One of Gwinnett County's year-round aquatic centers in Lawrenceville, the nearest indoor lap and recreation pools to Grayson.
Collins Hill Aquatic Center
Lawrenceville · Collins Hill Rd
The other year-round aquatic center in Lawrenceville, a short drive up the corridor, with pools open through the year.
The summer answers
Seasonal pools and lake swimming
Tribble Mill Park, Ozora Lake
Lawrenceville side · lake swimming
The county park's Ozora Lake offers swimming and fishing, the open-water summer answer near Grayson, with the trails and pavilions beside it.
Rhodes Jordan Park Pool
Lawrenceville · seasonal outdoor pool
The county's seasonal outdoor pool in Lawrenceville, a short drive up the corridor, open through the warm months.
Snellville Splash Pad
The Grove at Towne Center · Snellville
The splash pad at The Grove at Towne Center in Snellville, the free water answer for the youngest set a short drive west.
Pool seasons, fees, and hours change every year, so confirm with Gwinnett County Parks before you pack the swim bag. The rest of the outdoors picture is on the parks page.
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.