Early summer brought a heat wave surging across St. Louis, with heat indices in the high-90s and 100s, and temperatures are anticipated to stay high through the Fourth of July weekend. Looking to escape the early July heat? South County’s local pools could serve as your spot to take a dip, in a facility just around the corner.
Crestwood Aquatic Center | 9245 Whitecliff Park Lane
The Crestwood Aquatic Center is located in Whitecliff Park and outfitted with a lap pool, large flume slide, climbing wall, family play pool, lazy river and “lily pad challenge area” for a watery obstacle course.
To use the pool, you’ll need an ID card first, which is $5 for residents and $10 for non-residents. To do so, bring your driver’s license and — if you’re a resident — a bill with your Crestwood address. After that, you’ll pay an entry fee of $8 for residents and $14 for non-residents. Children under the age of 3 get free entry.
Hours vary due to weather and programming, but you can typically expect to take a plunge from 11:30 a.m. to 7 p.m. on a weekday, with slight adjustments on weekends — 11 a.m. to 8 p.m. on Saturdays and 11 a.m. to 7 p.m. on Sundays. To make sure you have the right times, visit cityofcrestwood.org or check the city’s Parks and Recreation Facebook page for changes to their hours.
The Pavilion at Lemay | 305 Gregg Road
Slide into summer at The Pavilion, which has a slide, climbing wall, lap lanes, a lazy river, a play area for young children and more, located in Jefferson Barracks Park. Staff also offers swimming lessons for swimmers ages 3 to 15. The pool is open from 12 – 6 p.m.
Seniors and children ages 4 to 12 get general admission to The Pavilion for $6; for adults ages 13 to 64, it increases to $8. Children ages 3 and younger get free entry.
See yourself spending a lot of time by the pool? Season passes for 2025 are $84 or $102, depending on your age category, or get a family pass for five people (maximum two adults) for $240.
Sunset Hills Aquatic Facility | 12512 W. Watson Road
The Sunset Hills Aquatic Facility has a lap lane and children’s pool, as well as a lazy river that winds around the water park. Swimtime is from 12 – 7 p.m. every day.
For residents, before you head to the aquatic center, you’ll need to swing by the Sunset Hills Community Center at 3915 S. Lindbergh Blvd to grab your free Resident ID Card. Daily admission is $9 for adult residents and $8 for residents who are seniors or children ages 3 to 15. Daily admission for non-residents is a flat rate of $11.
Kennedy Recreation Center | 6050 Wells Road
If you’re looking to improve your breaststroke, Kennedy Recreation Center’s outdoor, Olympic-sized pool has ample space for you to get started. The pool is open from 12 – 6 p.m.
Seniors and children ages 4 to 12 get general admission to the pool for $4; for adults ages 13 to 64, it increases to $5. Children ages 3 and younger get free entry.
See yourself spending a lot of time by the pool? Season passes for 2025 are $48 or $72, depending on your age category, or get a family pass for five people living in the same household for $180.
Arnold Recreational Complex | 1695 Missouri State Road
This recreational center in Arnold has both an indoor and outdoor pool for your enjoyment. This includes a lap pool, children’s play area and a lazy river, as well as a vortex area indoors for adult exercise.
For non-members, the daily fee is $6 for people ages 5 to 54, $5 for seniors and free for children ages 4 and under.
The outdoor pool is open daily from 11 a.m. to 7 p.m. for members, or 11:30 a.m. to 7 p.m. for non-members. The indoor pool’s hours vary depending on whether your day includes recreational swimming, lap swimming or a trip into the river/vortex area.