Places to play in St. Petersburg, FL
27 places to play sports in St. Petersburg. Open one for photos, court details, directions and the games happening there.

Bartlett Park Pickleball Courts
2000 7th St S
6 courts · Public park

Coquina Key Park
3595 Locust St SE
4 courts · Acrylic
Dill Dinkers Pickleball
2000 34th St N
10 courts · Sports facility

St Petersburg Tennis Center
2 fields · Public park

St. Pete Athletic
680 28th St S
14 courts
Walter Fuller Recreation Center
7891 26th Ave N
6 courts · Public park

Woodlawn Park
1450 16th St N
5 fields

Walter Fuller Pickleball courts
4 courts · Hard · Public park

Crescent Lake tennis courts
617 12th Ave N
2 courts · Public park
JW Cate Pickleball courts
St. Petersburg
5 courts · Public park

Shore Acres Recreation Center
4230 Shore Acres Blvd NE
2 courts · Institution
VS Tennis Academy
Puryear Park Tennis Court
4 courts · Public park
Fossil Park Pickleball Court
6635 Dr M.L.K. Jr St N
6 courts · Public park

Rosselli Park Pickleball Courts
1 field · 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

Denver Park Tennis Courts
1 court · Public park
Lakewood High School Tennis Courts
3 fields · 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
4 fields · Public park
Lake Vista Tennis Courts
6100 12th St S
8 courts · Public park
Fossil Park Tennis Courts
Dr Martin Luther King Jr St +
4 courts · Public park
Gibbs High School Tennis Courts
6 courts · School grounds, outside school hours

Northeast Aquatic Team Tennis Courts
4 courts · School grounds, outside school hours

Campbell Park Basketball Courts
1 field · Public park

James P. Ernst Tennis Court
1 court · Public park

Casablanca Tennis Court
2025 Lakewood Club Dr S
1 court · Private · Residents only
