Interactive guide

Here’s where to find a public swimming pool near you

Laurie Skrivan / St. Louis Post-Dispatch

Laurie Skrivan / St. Louis Post-Dispatch

Editor's note

With almost all area public pools opening for the season, most on Memorial Day weekend, the kickoff to summer 2021 almost looks normal.

Almost.

Some pools that open for the summer are requiring reservations, such as Freeburg and Six Flags’ Hurricane Harbor, and some, including pools in St. Charles, Union and Ballwin, are opening to residents and nonresidents after being more restrictive last year. (Our guide lists only pool complexes that are open to residents and nonresidents.)

Some cities took the time closed last year to make improvements, such as new climbing walls at Manchester Aquatic Center and a FlowRider surfing feature, a Cardinals-themed kids area and other improvements at Maryland Height’s Aquaport. The city of Washington, Missouri, overhauled its Agnes Nolting Aquatic Complex, with a zero-entry pool with a water playground, climbing wall, open flume slide and diving boards.

Be prepared to sit 6 feet apart on the pool deck or while standing in line for a slide, and check for specific safety rules before you visit.

— Valerie Schremp Hahn, features reporter, vhahn@post-dispatch.com

St. Louis-area pools

Last updated on

Name

Description

Admission

Opening date

Agnes Nolting Aquatic Complex

201 Aquatic Circle Drive, Washington, Mo.

This new and improved pool complex opens for the 2021 season with a new pool building, a splash pad, a zero-entry area with a water playground, a water climbing wall, an open flume slide and diving boards. The city kept the 1936 pool bathhouse for historical purposes.

Admission

$7 for ages 3 and older; punch cards start at $50

Opening date

May 29

Alligator's Creek Aquatic Center

403 Civic Park Drive, O'Fallon, Mo.

This park was renovated before the 2018 season and is twice its original size. The complex includes a new bathhouse and concession stand, an interactive water playground, a longer lazy river, three waterslides and a diving board. "No matter what you're interested in, there's something for everyone," city spokesperson Tom Drabelle said.

Admission

$7-$11

Opening date

May 29

Aquaport

2344 McKelvey Road, Maryland Heights

Plunge down the extreme bowl, slide down a flume, tube or racer slide, and play in the sprinklers, bubblers and fountains in the 8,000-square-foot pool. Concessions and a locker room are available. A FlowRider surfing feature is new for 2021, as well as updated family restrooms and concessions and Cardinals-themed additions to the kids area.

Admission

$5-$15, free for children 3 and under

Opening date

May 29

Arnold Recreation Center

1695 Missouri State Road, Arnold

The outdoor pool includes a whirlpool, lazy river, slides and a sprayground for the little ones. You can also pay to access the indoor pool, which includes a lazy river, vortex and play area for kids.

Admission

$6, free for children 4 and under

Opening date

May 29

Bangert Pool

275 South New Florissant Road, Florissant

Centered on a play structure, Bangert Pool also includes a spiral slide, tube slides, diving boards and lap lanes.

Admission

$4-$10, free for children 3 and under

Opening date

May 29

Blanchette Aquatic Facility

1900 Randolph Street, St. Charles

This facility in St. Charles, renovated before the 2018 season, has three separate pools — a kiddie pool, an activity pool and a lap pool. The facility is small enough to play with children in the kiddie pool while keeping an eye on the older kids.

Admission

$3.25-$9.50

Opening date

May 29

Bridgeton Crossing

4201 Fee Fee Road, Bridgeton

This facility is a simple family acquatic center with two slides, two diving boards, an activity pool and a competition pool. There's also a water playground for plenty of splashing.

Admission

$5-$9, free for children 3 and under. For summer 2021, only season pass holders will be permitted up until at least June 14; subject to change.

Opening date

May 29

Chesterfield Family Aquatic Center

16365 Lydia Hill Drive, Chesterfield

Float the lazy river, zip down the waterslides and dive into the competiton pool. For the smaller kids, there's a play area with a mini-slide. Includes a locker room and concessions. Swim until 9:25 July 4, then enjoy the fireworks. This pool is located at Chesterfield's Central Park.

Admission

$6-$9, free for children under 2

Opening date

May 29

Crestwood Aquatic Center

9245 Whitecliff Park Lane, Crestwood

This pool has something for every member of the family. There's a lazy river for carefree swimming and a climbing wall and lily pad challenge area for more adventurous play.

Admission

$4-$8. Nonresidents must purchase an ID card for $35.

Opening date

May 29

Crystal City Municipal Park and Pool

1400 Dick Cook Drive, Crystal City

This pool includes a small slide, diving board and kiddie pool.

Admission

$3-$5, free for children 2 and under

Opening date

May 29

Dellwood Pool

10266 West Florissant Avenue, Dellwood

This pool is perfect for anyone seeking a large body of chlorinated water and not much else. There are a couple of simple tube slides, but aside from that, it's open water for swimming.

Admission

$4-$6

Opening date

May 31

Freeburg Municipal Pool

504 Cemetery Road, Freeburg

This simple pool includes a slide, diving board, lap lanes and spray features for kids. The 2021 season will be open for morning/afternoon and afternoon/evening sessions.

Admission

$4-$7, free for children 4 and under

Opening date

May 26

Heman Park Swimming Pool

7210 Olive Boulevard, University City

This no-frills facility includes a kiddie pool, shade structures, lap swimming areas and a waterslide.

Admission

$3-$7 (2019 prices, updates TBD)

Opening date

May 29

Highland Community Pool

2123 Park Street, Highland

Another simple pool, this aquatic center is great for older kids who want to put on their goggles and dive deep. A tall climbing wall allows for more active fun. In 2021, watch for special days for moms, dads, teachers and members of the military.

Admission

$2-$4, free for children 2 and under

Opening date

May 29

Kennedy Recreation Complex

6050 Wells Road, St. Louis County

This Olympic-size pool doesn't have any fancy slides or play structures, but it's perfect for swim lessons, lap swimming and swim groups. There's also a small baby pool and playground nearby to keep the little ones occupied.

Admission

$3-$4, free for children 3 and under

Opening date

June 14

Korte Recreation Center

1 Nagel Drive, Highland

This recreational center includes an indoor pool, fitness center, gymnasium, indoor walking track, concession area and day care.

Admission

$4.50-$6, free for children 2 and under

Opening date

Open year-round

Laurel Park Pool

3101 McClay Valley Boulevard, St. Peters

Located at Laurel Park, this pool features a large shallow-water area, a splash pad, a diving board, a large sunbathing area and two dedicated 25-meter lap lanes. Concessions are available.

Admission

$2-$5.75; free for children 2 and under

Opening date

May 29

Manchester Aquatic Center

359 Old Meramec Station Road, Ballwin

Located inside Schroeder Park, this facility includes a baby pool with a small slide and interactive features, an activity pool with slides, two vortex areas, a "current channel," and a competition pool with a diving board and drop slide. There are changing rooms and a concession stand. A climbing wall is new in 2021.

Admission

$6-$9, free for children 1 and under

Opening date

May 29

Mascoutah Swimming Pool

901 North Sixth Street, Mascoutah

Splash in the mushroom spray fountains, and stop at the snack bar on your visit to this community pool.

Admission

$3-$8, free for children 2 and under; cash or check only

Opening date

Memorial Day weekend

McNair Aquatic Facility

3100 Droste Road, St. Charles

Cool off on the tube slide and sprayground, and navigate the obstacle bridge. Located at McNair Park. Enjoy reduced rates on Sunday family fun nights.

Admission

$2.75-$6

Opening date

May 29

Millstadt Swimming Pool and Splash Pad

305 West Parkview Drive, Millstadt

This basic pool includes lap lanes, a diving board and a splash pad and is located in the village park next to a playground.

Admission

$2-$8, free for children 1 and under (2019 fees; 2021 fees TBD)

Opening date

TBA

North County Recreation Complex at Veterans Park

2577 Redman Road, St. Louis County

Enjoy an interactive play structure, a family otter slide, a lazy river, a drop slide, a diving board and a waterslide at this family-friendly facility.

Admission

$5-$6, free for children 3 and under

Opening date

May 29

North Pointe Aquatic Center

335 Holloway Road, Ballwin

Enjoy the lazy river, waterslides, diving boards, a rope swing, rock climbing wall, an updated "bucket falls" and splash pads, or swim laps in the pool.

Admission

$5-$10, free for children 2 and under

Opening date

May 29

O'Fallon Memorial Pool

411 East Fifth Street, O'Fallon, Ill.

Located inside O'Fallon Community Park, this no-frills facility includes lap lanes, a diving board and a toddler pool.

Admission

$5-$8; free for children 3 and under

Opening date

May 29

Oak Valley Golf Course and Resort Waterpark

1230 Abbey Lane, Pevely

Operated by the Oak Valley Golf Course and Resort, this water park offers a swimming pool and waterslide. Families can enjoy the sun in lounge chairs after buying food from the snack bar or watching their children in the kiddie pool.

Admission

$7.50-$8.50, free for children 2 and under

Opening date

Memorial Day weekend

Progress Park Pool

968 Meyer Road, Wentzville

Beat the heat with a diving board, lap lanes, a baby pool, a drop slide and a spiral waterslide. Locker room and concessions available.

Admission

$3.75-$8

Opening date

May 29

Recreation Station Aquatic Center

111 South Geyer Road, Kirkwood

Relax in the lazy river, or watch the kids enjoy the interactive play structure. This center also offers two three-story slides and a 10-lane competition pool.

Admission

$5-$10, free for children 3 and under

Opening date

May 29

RiverChase Fenton

990 Horan Drive, Fenton

RiverChase has two outdoor pools and one indoor pool, each with slides and smaller water playgrounds for children. The indoor pool got a new surface and indoor playground in 2020.

Admission

$4-$8, free for children 2 and under

Opening date

TBA

Six Flags Hurricane Harbor

4900 Six Flags Road, Eureka

Hurricane Harbor is the place for intense, roller coaster-like rides. Pilot a raft down six-story rapids on the Big Kahuna, raft down a 132-foot tunnel on the Tornado, or race your friends on the Wahoo Racer. Check out some of Six Flags' other attractions while you're there.

Admission

day passes start at $29.99, free for children 2 and under; reservations required

Opening date

May 29

Splash at Wabash Aquatic Complex

501 North Florissant Road, Ferguson

Located at January-Wabash Park, this pool includes two large slides, a waterworks play area, a lazy river, whirlpool, lap lanes, diving board and concessions.

Admission

$2-$6.50, free for children 2 and under

Opening date

May 29

Collinsville Aqua Park

10 Gateway Drive, Collinsville

There's something for everyone at this extravagant water park. Monsoon Mountain offers a 50-foot castle of slides, hoses, buckets and a 500-gallon water dump every five minutes. Float down the Crystal Creek lazy river, or take a break from the water to dig in Sand Castle Cove.

Admission

$8-$18, free for children 2 and under; discount after 4 p.m.

Opening date

May 29

Splash Station Aquatic Center

1141 Peine Road, Wentzville

Keep cool on the spiral waterslide, lazy river, a deep diving well, a water playground for kids and a zero-entry pool. The center also includes a locker room and concessions.

Admission

$6.75-$10.25

Opening date

May 29

St. Vincent Water Park

7335 St. Charles Rock Road, St. Louis County

Enjoy the water playground, open waterslide, a water play structure, a zero-entry area and two 25-yard lap swimming lanes.

Admission

$3-$4, free for children 3 and under

Opening date

May 29

Sunset Hills Aquatic Facility

12512 West Watson Road, Sunset Hills

You normally have to buy an ID card (nonresident cards are $20) at the nearby Community Center before coming to this pool, which includes a lap pool, diving boards, lazy river and zero-entry area. Members only for 2021 season.

Admission

Members only for 2021 season

Opening date

June 12

The Cove at St. Peters

5200 Mexico Road, St. Peters

This new pool provides activities to keep kids busy, plus areas for adults to relax. There are play features for active children and leisure pools for adults looking to unwind.

Admission

$5-$9, free for children 2 and under

Opening date

May 29

The Edge Aquatic Center

225 Kiefer Creek Road, Ellisville

This aquatic center, located at Bluebird Park, has all the necessities — lap pool, splash pool and slide — without anything too flashy.

Admission

$4-$7, free for children 2 and under

Opening date

May 29

The Lodge Des Peres

1050 Des Peres Road, Des Peres

There are two outdoor pools, which include a lazy river, slides, a splash pad and a cool-water whirlpool. An indoor pool includes a wave pool and a flume slide.

Admission

$7-$10, free for children ages 2 and under. For summer 2021, residents will have to buy a $7 ID card, and nonresidents must make a reservation.

Opening date

May 29

The Pavilion at Lemay

305 Gregg Road, St. Louis

Located inside Jefferson Barracks Park, this aquatic center includes a lazy river, waterslide, diving board, diving platform, climbing wall, lap lanes and party room.

Admission

$5-$6, free for children 3 and under

Opening date

May 29

The Timbers of Eureka

1 Coffey Park Lane, Eureka

With a lap pool, kiddie structure and lazy river, this pool also hosts special events such as a Super Hero Night and a dive-in movie.

Admission

$5-$9, free for children 2 and under

Opening date

May 29

Union Splash-n-Swimplex

375 West Park Avenue, Union

This pool has lap lanes, two large slides and smaller slides, and a play area for kids.

Admission

$6, free for children 2 and under

Opening date

May 31

Wapelhorst Aquatic Facility

1875 Muegge Road, St. Charles

This pool, renovated before the 2018 season, is equipped to keep you cool. "We listened to what the public wanted for this renovation," said Maralee Britton, director of St. Charles Parks and Recreation. "We implemented double-passenger rides, interactive features and more shade." Hold onto your inner tube as you propel through the new Boomerang Multipassenger Slide, or test your nerve on the Five-Story Speed Slide.

Admission

$3.25-$10

Opening date

May 29

White Birch Bay Aquatic Center

1186 Teson Road, Hazelwood

Float the 600-foot lazy river, glide down the inner-tube slide and get right back in line for the body-surfing slide. The kiddie pool offers a 360-degree bubble slide, play structures and spray features. There's even a competition pool with diving boards.

Admission

$5-$12, free for children 3 and under

Opening date

May 29

Raging Rivers Water Park

100 Pallisades Parkway, Grafton

This family-run park offers body flumes, a lazy river, a wave pool, swirl pools, splash areas for smaller children and more, all with sweeping river views. A new Mississippi Monster waterslide opens in summer 2021 pending health approvals. A new sea lion show debuts June 19-27.

Admission

daily admission rate starts at $17.99, season pass starts at $59.99

Opening date

May 29

Webster Groves Aquatic Center

33 East Glendale Road, Webster Groves

This aquatic center includes four pools, with a lap pool, toddler pool, leisure pool and spray park playground. Concessions are available.

Admission

$6-$10, free for children 3 and under

Opening date

May 29

Wilson Park Pool

2900 Benon Street, Granite City, IL

This pool includes a water slide and wading area, and is part of a larger recreation complex that includes an ice rink, ball fields, fitness trail, and outdoor pavilion and stage.

Admission

$4-$10

Opening date

June 14