Tennis / Florida / St. Petersburg / St. Petersburg Tennis Center
OutdoorPaid✓ Verified 2026-06-23

St. Petersburg Tennis Center

20 outdoor courts · St. Petersburg, FL
20courts
Tennis courts
Outdoor
Environment
Paid
Access
clay
Surface

About this club

Nonprofit (501c3) tennis center, member-supported but open to the public for a daily fee; 20 clay courts (14 lighted), plus pickleball. Court count, hours and cost from official site. 20 clay courts (14 lit); City of St. Petersburg public, $15/person daily fee + memberships; closed 1-3pm weekdays for maintenance.

The details

Address650 18th Ave S, St. Petersburg, FL 33705
Courts20 courts
Surfaceclay
EnvironmentOutdoor
HoursMon-Fri 8am-8:30pm (closed 1-3pm); Sat-Sun 8am-2pm
Cost\$15/person daily
AccessPay to play
Verified bystpetetenniscenter.com

Top recommended tennis gear

Our picks from the tennis buying guides — chosen editorially, never by the venue and never by spend.

Contains affiliate links — disclosed, never ranked
How many tennis courts does St. Petersburg Tennis Center have?+

St. Petersburg Tennis Center has 20 courts.

Is St. Petersburg Tennis Center indoor or outdoor?+

St. Petersburg Tennis Center offers outdoor tennis.

How much does it cost to play at St. Petersburg Tennis Center?+

\$15/person daily

Is St. Petersburg Tennis Center open to the public?+

Yes — St. Petersburg Tennis Center is open to the public on a pay-to-play basis.

What surface are the courts at St. Petersburg Tennis Center?+

St. Petersburg Tennis Center plays on clay.

What are St. Petersburg Tennis Center's hours?+

Mon-Fri 8am-8:30pm (closed 1-3pm); Sat-Sun 8am-2pm

Where is St. Petersburg Tennis Center located?+

St. Petersburg Tennis Center is located at 650 18th Ave S, St. Petersburg, FL 33705.

Explore more