Places to play in St. Petersburg, FL
27 places to play sports in St. Petersburg. Photos, court counts, lights, hours and directions for each.

Bartlett Park Pickleball Courts
4.2(785)2000 7th St S
Pickleball, Soccer, Basketball · 6 courts

Coquina Key Park
4.4(429)3595 Locust St SE
Tennis, Soccer, Basketball · 4 courts
Dill Dinkers Pickleball
4.9(94)2000 34th St N
Pickleball · 10 courts

St Petersburg Tennis Center
4.7(109)Soccer, Basketball, Tennis · 2 fields

St. Pete Athletic
4.8(109)680 28th St S
Pickleball, Padel · 14 courts
Walter Fuller Recreation Center
4.6(690)7891 26th Ave N
Pickleball, Basketball, Softball · 6 courts

Woodlawn Park
4.5(166)1450 16th St N
Softball, Flag Football, Basketball · 5 fields

Walter Fuller Pickleball courts
4.9(15)Basketball, Tennis, Pickleball · 4 courts

Crescent Lake tennis courts
4.2(24)617 12th Ave N
Tennis, Pickleball, Softball · 2 courts
JW Cate Pickleball courts
4.8(15)St. Petersburg
Pickleball, Softball, Tennis · 5 courts

Shore Acres Recreation Center
4.7(133)4230 Shore Acres Blvd NE
Pickleball · 2 courts
VS Tennis Academy
5.0(12)Puryear Park Tennis Court
Tennis, Soccer · 4 courts
Fossil Park Pickleball Court
5.0(8)6635 Dr M.L.K. Jr St N
Pickleball, Tennis, Basketball · 6 courts

Rosselli Park Pickleball Courts
4.1(16)Softball, Tennis, Pickleball · 1 field
North Shore Tennis Courts
5.0(5)1200 N Shore Dr NE
Tennis · 4 courts
Campbell Park Tennis Court
5.0(4)679 14th St S
Tennis, Basketball, Softball · 4 courts

Denver Park Tennis Courts
5.0(1)Basketball, Softball, Pickleball · 1 court
Lakewood High School Tennis Courts
5.0(1)Softball, Tennis · 3 fields

Wildwood Park Tennis Court
4.3(3)2567 11th Ave S
Tennis, Softball · 2 courts

Lake Vista Baseball Fields
Lake Vista Recreation Center
Softball, Basketball, Tennis · 4 fields
Lake Vista Tennis Courts
6100 12th St S
Tennis, Basketball · 8 courts
Fossil Park Tennis Courts
Dr Martin Luther King Jr St +
Tennis, Pickleball, Basketball · 4 courts
Gibbs High School Tennis Courts
Tennis · 6 courts

Northeast Aquatic Team Tennis Courts
Basketball, Tennis · 4 courts

Campbell Park Basketball Courts
Soccer, Volleyball, Basketball · 1 field

James P. Ernst Tennis Court
Tennis, Basketball, Pickleball · 1 court

Casablanca Tennis Court
2025 Lakewood Club Dr S
Tennis · 1 court
Playing in St. Petersburg: questions
Where can I play sports in St. Petersburg, FL?
Recplay lists 27 places to play in St. Petersburg, FL. Top picks: Bartlett Park Pickleball Courts (6 courts), Coquina Key Park (4 courts), Dill Dinkers Pickleball (10 courts), St Petersburg Tennis Center (2 fields) and St. Pete Athletic (14 courts).
Where are the public courts and fields in St. Petersburg, FL?
Public courts include Bartlett Park Pickleball Courts, St Petersburg Tennis Center, Walter Fuller Recreation Center, Walter Fuller Pickleball courts, Crescent Lake tennis courts and 13 more on this page.
What sports can I play in St. Petersburg, FL?
tennis (23 places), pickleball (16 places), basketball (15 places), softball (13 places), soccer (5 places) and volleyball (3 places).
