The pool season looks a little different in 2020, with some pools deciding to close for the season as the world tries to navigate the pandemic. Some pools have posted tentative dates for opening, and others are waiting to get more direction before they decide. The Centers for Disease Control and Prevention has said there is no evidence that COVID-19 can be spread to humans through the use of pools, hot tubs, spas or water playgrounds. But there are many other areas of contamination on a crowded pool deck, so check for restrictions. We will keep this site updated as we get information.
St. Louis County recently released guidance on when pools could reopen — June 15. Before visiting one of these locations, please call first.
— Amy Bertrand, features editor, firstname.lastname@example.org
Plans to reopen
Last updated on June 12, 2020
Alligator's Creek Aquatic Center
403 Civic Park Drive, O'Fallon, Mo.
This park is was renovated before the 2018 season and twice its original size. The complex includes a new bathhouse and concession stand, an interactive water playground, a longer lazy river, three water slides and a diving board. "No matter what you're interested in, there's something for everyone," city spokesperson Tom Drabelle said.
$6-$10. For summer 2020, reservation required. Subject to change.
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.
$4-$15, free for children 3 and under
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. For 2020, indoor pools will be closed.
$6, free for children 4 and under. For summer 2020, reservation required. Subject to change.
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.
$2.75-$9. For summer 2020, non-residents with season passes and residents will be permitted. Subject to change.
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.
$5-$9, free for children 3 and under. For summer 2020, only season pass holders will be permitted. Subject to change.
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. Note that non-residents must first purchase an ID card.
$4-$8, free for children 3 and under, entry fees are half off after 4:30 p.m. Non-residents must first purchase an ID card for $35. For summer 2020, only Crestwood residents and current pass holders will be permitted. Reservation required. Subject to change.
Crystal City Municipal Park and Pool
1400 Dick Cook Drive, Crystal City
This pool includes a small slide, diving board and kiddie pool.
$3-$5, free for children 2 and under.
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.
$2-$5. For summer 2020 only non-residents with season passes and residents will be permitted. Subject to change.
North Pointe Aquatic Center
335 Holloway Road, Ballwin
Enjoy the lazy river, water slides, diving boards, a rope swing, rock climbing wall, an updated "bucket falls" and splash pads, or swim laps in the pool.
$5-$8, free for children under 3. For summer 2020, only season pass holders and Ballwin residents will be permitted. Subject to change.
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.
$6-$8, free for children 3 and under, nonresidents will not be admitted at this time
Splash City Family Water Park in Collinsville
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.
$9-$17, free for children 2 and under, $4 off after 4 p.m.
St. Vincent Water Park
7335 St. Charles Rock Road
Enjoy the water playground, open water slide, a water play structure, a zero-entry area and two 25-yard lap swimming lanes.
$3-$4, free for children 4 and under
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.
$6-$9, free for children ages 2 and under. For summer 2020, only Lodge members and Des Peres residents will be permitted. Subject to change.
375 West Park Avenue, Union
This pool has lap lanes, two large slides and smaller slides, and a play area for kids.
$6, free for children 2 and under. For summer 2020, only Union residents. Subject to change.
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.
$2.75-$9.50. For summer 2020, only non-residents with season passes and residents will be permitted. Subject to change.
Closed for season
Agnes Nolting Aquatic Complex
211 High Street, Washington, Mo.
This complex includes an Olympic-size lap pool along with slides, water play areas and a lazy river. It's located in Washington City Park near ballfields, a playground and concession stand.
275 South New Florissant Road, Florissant
Centered on a play structure, Bangert Pool also contains a spiral slide, tube slides, diving boards and lap lanes.
$3-$10, free for children 3 and under
Chesterfield Family Aquatic Center
16365 Lydia Hill Drive, Chesterfield
Float the lazy river, zip down the water slides 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 on July Fourth, then enjoy the fireworks. This pool is located at Chesterfield's Central Park.
$5-$8, free for children under 2
Edwardsville Glen Carbon Community Pool
88 Recreation Drive, Edwardsville
This pool sits next to Tower Lake and includes a small splash pad for younger visitors, a slide, lockers and a concession area.
$4-$7, free for children 3 and under
Heman Park Swimming Pool
7210 Olive Boulevard, University City
This no-frills facility includes a kiddie pool, shade structures, lap swimming areas and a water slide.
Kennedy Recreation Complex
6050 Wells Road
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.
$3-$4, free for children 3 and under
Laurel Park Pool
181 Driftwood Lane, 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. A concession stand is available.
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.
$4-$7, free for children 1 and under
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.
$3-$8, free for children 2 and under
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 water slide. Locker room and concessions available.
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 will be closed in 2020 for resurfacing and a new indoor playground.
$4-$8, free for children 2 and under
Splash Station Aquatic Center
1141 Peine Road, Wentzville
Keep cool on the spiral water slide, lazy river, a deep diving well, a water playground for kids and a zero-depth entry pool. The center also includes a locker room and concessions.
Sunset Hills Aquatic Facility
12512 West Watson Road
You 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.
$4.50-$10, resident and nonresident identification cards required
The Cove at St. Peters
5200 Mexico Road, St. Peters
This brand-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.
$5-$9, free for children 2 and under
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.
$3-$6, free for children 2 and under
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.
$5-$9, free for children 2 and under
Closed for now; awaiting further notice
Freeburg Municipal Pool
504 Cemetery Road, Freeburg
This simple pool includes a slide, diving board, lap lanes and spray features for kids.
$3-$5, free for children 4 and under
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, and raft nights are Friday evenings.
$2.50-$3.50, free for children 2 and under
Korte Recreation Center
1 Nagel Drive, Highland
This recreational center includes an indoor pool, fitness center, gymnasium, indoor walking track, concession area, and daycare.
$4.50-$6, free for children 2 and under
Millstadt Swimming Pool
305 West Parkview Drive, Millstadt
This basic pool includes lap lanes and a diving board and is located in the village park next to a playground.
$2-$8, free for children 1 and under
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.
$5-$8; free for children 3 and under
Oak Valley Golf Course and Resort Waterpark
1230 Abbey Lane, Peverly
Operated by the Oak Valley Golf Course and Resort, this waterpark offers a swimming pool and water slide. Families can enjoy the sun in lounge chairs after buying food from the snack bar or watching their children in the kiddie pool.
$7-$8, free for children 2 and under
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.
$48.99-$69.99, free for children 2 and under
The Pavilion at Lemay
305 Gregg Road, St. Louis
Located inside Jefferson Barracks Park, this aquatic center includes a lazy river, water slide, diving board, diving platform, climbing wall, lap lanes and party room.
$4-$5, free for children 3 and under
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.
$5-$12, free for children 3 and under