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

St Petersburg Tennis Center
20 courts · Public park

Coquina Key Park
3595 Locust St SE
4 courts · Acrylic

Woodlawn Park
1450 16th St N
4 courts

Walter Fuller Pickleball courts
4 courts · Hard · Public park
VS Tennis Academy
Puryear Park Tennis Court
4 courts · Public park
JW Cate Pickleball courts
St. Petersburg
3 courts · Public park

Crescent Lake tennis courts
617 12th Ave N
2 courts · Public park
Fossil Park Pickleball Court
6635 Dr M.L.K. Jr St N
4 courts · Public park

Rosselli Park Pickleball Courts
2 courts · Public park
North Shore Tennis Courts
1200 N Shore Dr NE
4 courts · Public park
Campbell Park Tennis Court
679 14th St S
4 courts · Public park
Lakewood High School Tennis Courts
6 courts · School grounds, outside school hours

Wildwood Park Tennis Court
2567 11th Ave S
2 courts · Public park

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
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
