Gwinnett County tennis courts
13 public tennis parks in Gwinnett County, with 77 courts. 9 have lights.
Find a courtPublic parks
Bay Creek Park
- 4 courts
- Lights
- $7–8/hr
Briscoe Park
- 4 courts
- Lights
- $5–20/hr
Dacula Park
- 4 courts
- Lights
- $7–8/hr
E.E. Robinson Park
- 6 courts
- Lights
- $7–8/hr
Graves Park
- 2 courts
- $7–8/hr
Hudlow Tennis
- 17 courts
- Lights
- $7–8/hr
Lucky Shoals Park
- 2 courts
- Lights
- $7–8/hr
Mountain Park
- 6 courts
- Lights
- $7–8/hr
Rhodes Jordan Park
- 8 courts
- Lights
- $7–8/hr
Rock Springs Park
- 6 courts
- Lights
- $7–8/hr
Sawnee Avenue Tennis
- 12 courts
Sweet Water Park
- 2 courts
- $7–8/hr
W.P. Jones Park
- 4 courts
- $13–20 per 2-hour court reservation