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

4.2(785)PickleballSoccerBasketball

Coquina Key Park

3595 Locust St SE

4 courts · Acrylic

4.4(429)TennisSoccerBasketball

Dill Dinkers Pickleball

2000 34th St N

10 courts · Sports facility

4.9(94)Pickleball

St Petersburg Tennis Center

2 fields · Public park

4.7(109)SoccerBasketballTennis

St. Pete Athletic

680 28th St S

14 courts

4.8(109)PickleballPadel

Walter Fuller Recreation Center

7891 26th Ave N

6 courts · Public park

4.6(690)PickleballBasketballSoftball

Woodlawn Park

1450 16th St N

5 fields

4.5(166)SoftballFlag FootballBasketball

Walter Fuller Pickleball courts

4 courts · Hard · Public park

4.9(15)BasketballTennisPickleball

Crescent Lake tennis courts

617 12th Ave N

2 courts · Public park

4.2(24)TennisPickleballSoftball

JW Cate Pickleball courts

St. Petersburg

5 courts · Public park

4.8(15)PickleballSoftballTennis

Shore Acres Recreation Center

4230 Shore Acres Blvd NE

2 courts · Institution

4.7(133)Pickleball

VS Tennis Academy

Puryear Park Tennis Court

4 courts · Public park

5.0(12)TennisSoccer

Fossil Park Pickleball Court

6635 Dr M.L.K. Jr St N

6 courts · Public park

5.0(8)PickleballTennisBasketball

Rosselli Park Pickleball Courts

1 field · Public park

4.1(16)SoftballTennisPickleball

North Shore Tennis Courts

1200 N Shore Dr NE

4 courts · Public park

5.0(5)Tennis

Campbell Park Tennis Court

679 14th St S

4 courts · Public park

5.0(4)TennisBasketballSoftball

Denver Park Tennis Courts

1 court · Public park

5.0(1)BasketballSoftballPickleball

Lakewood High School Tennis Courts

3 fields · School grounds, outside school hours

5.0(1)SoftballTennis

Wildwood Park Tennis Court

2567 11th Ave S

2 courts · Public park

4.3(3)TennisSoftball

Lake Vista Baseball Fields

Lake Vista Recreation Center

4 fields · Public park

SoftballBasketballTennis

Lake Vista Tennis Courts

6100 12th St S

8 courts · Public park

TennisBasketball

Fossil Park Tennis Courts

Dr Martin Luther King Jr St +

4 courts · Public park

TennisPickleballBasketball

Gibbs High School Tennis Courts

6 courts · School grounds, outside school hours

Tennis

Northeast Aquatic Team Tennis Courts

4 courts · School grounds, outside school hours

BasketballTennis

Campbell Park Basketball Courts

1 field · Public park

SoccerVolleyballBasketball

James P. Ernst Tennis Court

1 court · Public park

TennisBasketballPickleball

Casablanca Tennis Court

2025 Lakewood Club Dr S

1 court · Private · Residents only

Tennis

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.