Tennis courts in St. Petersburg, FL

23 places to play tennis in St. Petersburg. Open one for photos, court details, directions and the games happening there.

Bartlett Park Pickleball Courts

2000 7th St S

17 courts · Public park

4.2(785)

St Petersburg Tennis Center

20 courts · Public park

4.7(109)

Coquina Key Park

3595 Locust St SE

4 courts · Acrylic

4.4(429)

Woodlawn Park

1450 16th St N

4 courts

4.5(166)

Walter Fuller Pickleball courts

4 courts · Hard · Public park

4.9(15)

VS Tennis Academy

Puryear Park Tennis Court

4 courts · Public park

5.0(12)

JW Cate Pickleball courts

St. Petersburg

3 courts · Public park

4.8(15)

Crescent Lake tennis courts

617 12th Ave N

2 courts · Public park

4.2(24)

Fossil Park Pickleball Court

6635 Dr M.L.K. Jr St N

4 courts · Public park

5.0(8)

Rosselli Park Pickleball Courts

2 courts · Public park

4.1(16)

North Shore Tennis Courts

1200 N Shore Dr NE

4 courts · Public park

5.0(5)

Campbell Park Tennis Court

679 14th St S

4 courts · Public park

5.0(4)

Lakewood High School Tennis Courts

6 courts · School grounds, outside school hours

5.0(1)

Wildwood Park Tennis Court

2567 11th Ave S

2 courts · Public park

4.3(3)

Lake Vista Baseball Fields

Lake Vista Recreation Center

11 courts · Public park

Lake Vista Tennis Courts

6100 12th St S

8 courts · Public park

Denver Park Tennis Courts

2 courts · Public park

5.0(1)

Gibbs High School Tennis Courts

6 courts · School grounds, outside school hours

Northeast Aquatic Team Tennis Courts

6 courts · School grounds, outside school hours

Campbell Park Basketball Courts

4 courts · Public park

Fossil Park Tennis Courts

Dr Martin Luther King Jr St +

4 courts · Public park

Casablanca Tennis Court

2025 Lakewood Club Dr S

1 court · Private · Residents only

James P. Ernst Tennis Court

1 court · Public park

Tennis courts in other cities

Find people to play with

Join pickup games, leagues and tournaments near you, and message the players you meet. Free on iPhone and Android.