Tennis courts in Nashville, TN
59 places to play tennis in Nashville. Open one for photos, court details, directions and the games happening there.
Centennial Sportsplex
222 25th Ave N
17 courts · Hard · Public · School

Hadley Park Community Center
1037 28th Ave N
12 courts · Hard · Public park

Seven Hills Swim & Tennis Club
1317 Hildreth Dr
11 courts · Members only · Sports facility

Sevier Park Community Center
3021 Lealand Ln
8 courts · Public park

Whitworth Racquet Club
405 Elmington Ave
10 courts · Customers only

Draper Diamond
4114 Belmont Blvd
8 courts · School

Green Hills Park
1200 Lone Oak Rd
4 courts · Public
Richland Park
4601 Charlotte Pike
4 courts · Hard · Public park

Shelby Park Community Center
401 S 20th St
4 courts
Charlotte Park
6031 Deal Ave
3 courts · Public park
Fannie Mae Dees Park
2400 Blakemore Ave
3 courts · Public park

Elmington Park
3531 West End Ave
2 courts · Public park

Hartman Park Community Center
2801 Tucker Rd
2 courts

McFerrin Park
Grace St
2 courts · Public

Parkwood Community Center
3220 Vailview Dr
2 courts · Public park
Parkwood Park
3220 Vailview Dr
2 courts · Public park
Reservoir Park
824 Argyle Ave
2 courts · Public park

Rolling River Clubhouse
7348 Rolling River Pkwy
2 courts · Members only · Private complex

Rose Park
1000 Edgehill Ave
School

Seven Oaks Park
3474 McGavock Pk
2 courts · Public park
Hadley Park Indoor Tennis Court
28th Ave @ Torbett St
10 courts · Acrylic · Public park

Elizabeth Park
1701 Arthur Ave
1 court · Public park

Maná Sports Club
3030 Dickerson Pike

Margaret Maddox Family YMCA
2624 Gallatin Pike
1 court · Public park
Woodmont Park
Woodmont Park
1 court · Public park

Cleveland Park
1004 N 7th St
1 court · Public
Hillwood tennis courts
300-398 Davidson Rd
5 courts · Clay · School

Sensa Padel
1320 Adams St
1 court · Private complex

Huston-Marsh-Griffith Tennis Center
4112 Belmont Blvd
6 courts · School

Sporting Global Nashville | Youth Soccer Club
7401 TN-100
6 courts · School

Rosa L. Parks Park
738 Mainstream Dr
3 courts · Public park

Vanderbilt Soccer/Lacrosse Complex
2601 Jess Neely Dr
4 courts · School

Trevecca Softball Complex
333 Murfreesboro Rd
2 courts · School

Belmont Tennis Complex
1521 Compton Ave
6 courts · Members only · School

Basketball Courts on Alamo Place
Charlotte Park
8 courts · Public park

Two Rivers Park Maintenance
3150 McGavock Pk
6 courts · School

Harpeth Hall School Tennis Courts
3801 Hobbs Rd
8 courts · School grounds, outside school hours

Tennis Courts on County Hospital Road
8 courts · Public park

Tennis Courts on Johnstone Court
8 courts · School
Bordeaux Gardens Park Basketball Court
Bordeaux Gardens Park
2 courts · Hard · Public park
McGavock High School Tennis Courts
6 courts · Hard · School grounds, outside school hours

Soccer Fields on Bomar Boulevard
6 courts · Public park

Tennis Courts on Two Rivers Park
6 courts · School

Tennis Court on North 10th Street
2 courts · School grounds, outside school hours

Maplewood High School Tennis Courts
3 courts · School grounds, outside school hours

McMurray Middle School Tennis Courts
520 McMurray Dr
3 courts · School grounds, outside school hours
Park Court
Nashville
3 courts · Public park

Ted Rhodes Tennis Courts
3 courts · Public park

Tennis Courts on Cheyenne Boulevard
1251 Neelys Bend Road
3 courts · School
Watkins Park Baseball field
616 17th Ave N
3 courts · Grass · Public park

Athletic track
22 N 10th St
2 courts · School grounds, outside school hours
Bordeaux Garden Park Tennis Courts
Snell Blvd @ Panorama Dr
2 courts · Hard · Public park

Ted Rhodes Park
1901 Ed Temple Blvd
2 courts · Public park

Tennis Courts on Winding Way Road
4500 Gallatin Pike
2 courts · School grounds, outside school hours
Watkins Park Tennis Courts
606 16th Ave N
2 courts · Grass · Public park
Tennis Courts on Timothy Park Trail
4100 Timothy Dr
Public park
Gazebo Tennis Court
141 Neese Dr
2 courts · Private · Residents only
Burton Hills Tennis Courts
2 courts · Private · Residents only
Four Seasons Tennis Court
1 court · Private · Residents only
