Recplay

Tennis courts in Tampa Bay

81 places to play tennis in Tampa Bay. Covers Tampa, St. Petersburg, Clearwater and the towns around the bay. Photos, court counts, lights, hours and directions for each.

Bartlett Park Pickleball Courts

Bartlett Park Pickleball Courts

4.2(785)

2000 7th St S

17 courts · Public park

HCC Tennis Center

HCC Tennis Center

4.5(55)

36 courts · Sports facility

Life Time

Life Time

3.8(354)

900 S Harbour Island Blvd

13 courts · Members only · Sports facility

McMullen Tennis Complex

McMullen Tennis Complex

4.5(195)

19 courts · Hard · Public park

Sandra W Freedman Tennis Complex

Sandra W Freedman Tennis Complex

4.5(68)

8 courts · Sports facility

St Petersburg Tennis Center

St Petersburg Tennis Center

4.7(109)

20 courts · Public park

Apollo Beach Racquet & Fitness

Apollo Beach Racquet & Fitness

4.6(152)

6520 Richies Way

6 courts · Public park

Bob Martinez Athletics Center

Bob Martinez Athletics Center

4.7(125)

400 N Blvd

6 courts

Cal Dickson Tennis Center

Cal Dickson Tennis Center

4.4(109)

8 courts

Coquina Key Park

Coquina Key Park

4.4(429)

3595 Locust St SE

4 courts · Acrylic

Davis Field

Davis Field

4.4(190)

6050 Railroad Ave

4 courts

Rowlett Park Tennis Courts

Rowlett Park Tennis Courts

4.9(22)

8599 N 26th St

4 courts · Public park

Tennis Club Park

Tennis Club Park

4.2(64)

4 courts · Public park

Vita Tennis

Vita Tennis

5.0(53)

4 courts · Public park

Woodlawn Park

Woodlawn Park

4.5(166)

1450 16th St N

4 courts

Morningside Tennis Courts

Morningside Tennis Courts

4.6(24)

4 courts · Public park

South Tampa Family YMCA

South Tampa Family YMCA

4.7(586)

​4411 S Himes Ave

3 courts · Public park

Chase Park

Chase Park

4.5(329)

5313 27th Ave S

2 courts · Public park

Coachman Ridge Park

Coachman Ridge Park

4.4(271)

1400 Old Coachman Rd.

2 courts · Public park

R.O.C. Park

R.O.C. Park

4.7(737)

200 Rex Pl

2 courts · Hard

Walter Fuller Pickleball courts

Walter Fuller Pickleball courts

4.9(15)

4 courts · Hard · Public park

Pinebrook Park

Pinebrook Park

4.4(429)

7202 118th Ave N

1 court

Progress Village Pickleball Courts

Progress Village Pickleball Courts

4.5(24)

2 courts · Public park

VS Tennis Academy

VS Tennis Academy

5.0(12)

Puryear Park Tennis Court

4 courts · Public park

JW Cate Pickleball courts

JW Cate Pickleball courts

4.8(15)

St. Petersburg

3 courts · Public park

Crescent Lake tennis courts

Crescent Lake tennis courts

4.2(24)

617 12th Ave N

2 courts · Public park

Town 'N Country Park Pickleball Courts

Town 'N Country Park Pickleball Courts

4.8(13)

7008 W Hanna Ave

3 courts · Public park

Clearwater Tennis Club

Clearwater Tennis Club

4.4(7)

7 courts · Hard · Private complex

Fossil Park Pickleball Court

Fossil Park Pickleball Court

5.0(8)

6635 Dr M.L.K. Jr St N

4 courts · Public park

Rosselli Park Pickleball Courts

Rosselli Park Pickleball Courts

4.1(16)

2 courts · Public park

Bicentennial Park Pickleball Courts

Bicentennial Park Pickleball Courts

4.7(10)

Organic Community Garden

2 courts · Public park

Tennis & Pickleball Courts at Julian B. Lane Park

Tennis & Pickleball Courts at Julian B. Lane Park

4.2(5)

6 courts · Public park

North Shore Tennis Courts

North Shore Tennis Courts

5.0(5)

1200 N Shore Dr NE

4 courts · Public park

Campbell Park Tennis Court

Campbell Park Tennis Court

5.0(4)

679 14th St S

4 courts · Public park

Lands End - Tennis/Pickleball Courts - PRIVATE - not public

Lands End - Tennis/Pickleball Courts - PRIVATE - not public

5.0(2)

4 courts · Private · Residents only

Lakewood High School Tennis Courts

Lakewood High School Tennis Courts

5.0(1)

6 courts · School grounds, outside school hours

Childs Park Tennis Court

Childs Park Tennis Court

5.0(3)

1 court · Public park

Wildwood Park Tennis Court

Wildwood Park Tennis Court

4.3(3)

2567 11th Ave S

2 courts · Public park

SHS Tennis Courts

SHS Tennis Courts

4.0(1)

6 courts · Grass

Al Barnes Tennis Courts

Al Barnes Tennis Courts

3.5(4)

2905 N 32nd St

2 courts · Public park

Carrollwood Village Tennis Courts

Carrollwood Village Tennis Courts

5.0(2)

2 courts · Private · Residents only

Woodlake Park Tennis Court

Woodlake Park Tennis Court

5.0(2)

2 courts · Public park

Highland Lake Park

Highland Lake Park

5.0(1)

1307 Markley Dr

4 courts · Public park

Carrollwood Country Club Tennis Courts

Carrollwood Country Club Tennis Courts

8 courts · Private · Residents only

HenkelRock Tennis and Pickleball

HenkelRock Tennis and Pickleball

8001 Cumberland Rd

16 courts · Sports facility

Hollins High School Tennis Courts

Hollins High School Tennis Courts

8 courts · School grounds, outside school hours

Lake Vista Baseball Fields

Lake Vista Baseball Fields

Lake Vista Recreation Center

11 courts · Public park

Lake Vista Tennis Courts

Lake Vista Tennis Courts

6100 12th St S

8 courts · Public park

Windsor Club Tennis Court

Windsor Club Tennis Court

4.5(2)

9924 Windsor Club Dr

1 court · Private · Residents only

Coopers Pond Tennis Court

Coopers Pond Tennis Court

5.0(1)

2 courts · Private · Residents only

Denver Park Tennis Courts

Denver Park Tennis Courts

5.0(1)

2 courts · Public park

Clearwater High School Tennis Court

Clearwater High School Tennis Court

6 courts · School grounds, outside school hours

Countryside High School Tennis Courts

Countryside High School Tennis Courts

6 courts · Hard · School grounds, outside school hours

Gibbs High School Tennis Courts

Gibbs High School Tennis Courts

6 courts · School grounds, outside school hours

Largo High School Tennis Courts

Largo High School Tennis Courts

6 courts · Grass · School grounds, outside school hours

Northeast Aquatic Team Tennis Courts

Northeast Aquatic Team Tennis Courts

6 courts · School grounds, outside school hours

Spoto High School Tennis Courts

Spoto High School Tennis Courts

8621 Majestic Magnolia Pl

6 courts · School grounds, outside school hours

Tennis Courts on 98th Street

Tennis Courts on 98th Street

6 courts · Grass · School grounds, outside school hours

Futbol alexander

Futbol alexander

4.0(1)

5602 N Lois Ave

2 courts · School grounds, outside school hours

Athletic track

Athletic track

Tampa

4 courts · School grounds, outside school hours

Showing the top 60 of 81. The map has every one — or pick a city above.

Tennis in Tampa Bay: questions

Where can I play tennis in Tampa Bay?

Recplay lists 81 tennis courts in Tampa Bay. Top picks: Bartlett Park Pickleball Courts (17 courts), HCC Tennis Center (36 courts), Life Time (13 courts), McMullen Tennis Complex (19 courts) and Sandra W Freedman Tennis Complex (8 courts).

Where are the public tennis courts in Tampa Bay?

Public courts include Bartlett Park Pickleball Courts, McMullen Tennis Complex, St Petersburg Tennis Center, Apollo Beach Racquet & Fitness and Rowlett Park Tennis Courts.

Tennis courts nearby

Find people to play with

Follow the places you play, join a group, and sign up for games, leagues and tournaments near you. All right here, free.

Join Recplay free

On your phone? Get the app:iPhoneAndroid