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

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

E. H. McLin Pool

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

Fossil Park Pool

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

Jennie Hall Pool

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

Lake Vista Pool

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

Northwest Pool

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

Shore Acres Pool

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

Walter Fuller Pool

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