Parks and Recreation

To preserve, protect, maintain and enhance the city's parklands and recreational facilities and engage people in leisure activities that contribute to their quality of life.

Pools & Aquatics


Open Swim Prices

North Shore Pool
$4.50 Child (Age 3 to 12)
$5.00 Adult

All Other Pools
$3.50 Child (Age 3 to 12)
$4.00 Adult

This Month's Classes & Activities

Learn how to become an ADVANTAGE member!

ADVANTAGE Membership

Pool & Slide Rules

WHAT'S HAPPENING
in St. Petersburg's Aquatic Programs

Pool Rentals

Nine pools to choose from. Red Cross certified lifeguards, locker rooms, tables and chairs, wading pool, diving board, and giant flume slides. Please contact each pool for pricing and reservations.

Lifeguard and Water Safety Instructor Training

Come prepared to swim for all classes including the first day. We suggest bringing 2 towels, warm clothes to change into, your books, pen, pencil to each class. We also suggest bringing lunch, drinks and snacks.

Triathlete's Swimming

North Shore Aquatic Complex
North Shore Aquatic Center

Open All Year

901 North Shore Dr. NE.
St. Petersburg, Florida 33701
(727) 893-7727

North Shore Aquatic Complex is located on the St. Petersburg waterfront. Features a 50 meter, heated or chilled pool with diving board, 25 yard training pool with zero depth entry, a play pool with a giant flume slide, splash pad, and accessible zero depth entry. Home of St. Petersburg's master swim program.


Seasonal Pool Locations

Childs Park Pool
Currently Closed

1227 43rd St. S.
St. Petersburg, Florida 33711
(727) 893-7730

E. H. McLin Pool
Currently Closed

602 14th St. S.
St. Petersburg, Florida 33705
(727) 893-7635

Fossil Park Pool
Currently Closed

6739 Dr. Martin L. King St. N.
St. Petersburg, Florida 33702
(727) 893-7440

Jennie Hall Pool
Currently Closed

1025 26th St. S.
St. Petersburg, Florida 33712
(727) 893-7725

Lake Vista Pool
Currently Closed

1450 60th Ave. S.
St. Petersburg, Florida 33705
(727) 893-7745

Northwest Pool
Currently Closed

2331 60th St. N.
St. Petersburg. Florida 33710
(727) 893-7723

Shore Acres Pool
Currently Closed

4142 Shore Acres Blvd. NE.
St. Petersburg, Florida 33703
(727) 893-7752

Walter Fuller Pool
Currently Closed

7883 26th Ave. N.
St. Petersburg, Florida 33710
(727) 893-7636