Arnold Recreation Center Indoor Pool
Enjoy lap lanes, a two-story slide, a bubble bench and a children's play area at the indoor pool at Arnold Recreation Center. Daily admission is $6 for individuals ages 5-54, $5 for seniors, and free for children 4 and under. Arnold Recreation Center is located at 1695 Missouri State Rd., Arnold, MO. Call 636-282-2380 for details and a pool schedule.
Bridgeton Recreation Center
Families can dive into the aquatic center at the Bridgeton Recreation Center, which features zero-depth entry, a flume slide, a play structure, a lazy river and more. Daily admission is $7 for youth/seniors and $9 for adults. Discounts apply for Bridgeton residents. Bridgeton Recreation Center is located at 4201 Fee Fee Rd., Bridgeton, MO. Call 314-739-5599 for pool hours and more information.
The Center of Clayton
A vortex, lap lanes, a slide and more are sure to keep all ages entertained at The Center of Clayton's leisure pool. Admission is $12 for nonresident youth ages 3-17, $16 for nonresident adults and $13 for nonresident seniors ages 65 and up. The Center of Clayton is located at 50 Gay Ave., Clayton, MO. Call 314-290-8500 for pool hours and more information.
The HEIGHTS Aquatic Center
The HEIGHTS features four lap lanes, a lazy river, a splash feature, a 3.5-foot-deep area for fitness programming and swim lessons, a larger hot tub and more. Daily admission is $8 for nonresident youth and $10 for nonresident adults. Note that Saturdays and Sundays are reserved for members/residents. The HEIGHTS Aquatic Center is located at 8001 Dale Ave., Richmond Heights, MO. Call 314-645-1476 for more information.
The Lodge Des Peres Aquatic Center
Surf's up at the Lodge Des Peres' indoor wave pool. Kids can also explore a tot pool, slides and a kid pool with fountains and spouts. Mom and dad can take a soak in the hot tub. Admission is $10 for ages 3 and up. The Lodge Des Peres is located at 1050 Des Peres Rd., Des Peres, MO. Call 314-835-6150 for details and pool hours.
Maryland Heights Community Center
With a zip line, climbing wall, kids' area, lap lanes and more, the Indoor Aquatic Center at Maryland Heights Community Center has something for the entire family. Nonresident admission is $8 for youth ages 4-15 and seniors 62 and up, and $10 for adults ages 16-61. Maryland Heights residents save $2 on admission. Maryland Heights Community Center is located at 2300 McKelvey Rd., Maryland Heights, MO. Call 314-738-2599 for details and pool hours.
McKendree Metro Rec Plex
The McKendree Metro Rec Plex features lap lanes for mom, dad and older children, as well as zero-depth entry for families with little ones. McKendree Metro Rec Plex is located at 205 Rec Plex Dr., O'Fallon, IL. Call 618-589-3800 for daily admission rates and more information.
O'Fallon's Natatorium Indoor Aquatic Center
Splash, squirt and dump using the natatorium's interactive water features. This pool facility includes water slides, a lazy river, vortex, water-play structures for young children, and a raised catch pool with waterfalls. Nonresident admission is $10 for ages 3-18, $11 for adults ages 19-54, $10 for seniors 55 and up, and $32 for families (up to five). The Natatorium is located at the Renaud Center, 2650 Tri Sports Circle, O'Fallon, MO. Call 636-474-2732 for details and the pool schedule.
O'Fallon Park Rec Complex
The O'Fallon Park Rec Complex features a two-story slide, a preschool play area, lazy river and lap lanes. O'Fallon Park Rec Complex is located at 4343 West Florissant, St. Louis, MO. Call 314-932-1423 for details, daily admission and pool hours.
The Pointe in Ballwin
Float along the lazy river, spin through the vortex and slip and slide down two stories at the Pointe in Ballwin's indoor aquatic facility. Admission is $9. The Pointe in Ballwin is located at 1 Ballwin Commons Circle, Ballwin, MO. Call 636-227-8950 for details and pool hours.
RiverChase YMCA
Frolic and splash in the children's play area, swim some laps, slip down a two-story slide and play in the lazy river at the Riverchase YMCA's indoor pool. RiverChase YMCA is located at 990 Horan Dr., Fenton, MO. Call 636-343-0067 for daily admission and pool hours.
St. Peters Rec-Plex Natatorium
In addition to diving towers, springboards and a competition swimming pool with an adjustable depth hydraulic floor, the St. Peters Rec-Plex Natatorium also features a water slide, water play area and current channel. Admission is $11 for adults, and $9 for military, seniors ages 55 and up, and kids under 18. Discounts apply for St. Peters residents. The St. Peters Rec Plex Natatorium is located at 5200 Mexico Rd., St. Peters, MO. Call 636-939-2386 for details and pool hours.
Wentzville Rec Center
Amenities at the new WREC include a 4,000-square-foot recreation pool and a 25-meter lap pool. Beginning in January, daily admission will be $11 for nonresident adults and $9 for nonresident youth and nonresident seniors (the WREC will offer family admission for $32). The WREC is located at 500 Great Oaks Blvd., Wentzville, MO. Call 636-332-9236 for more information.
Get the latest news from your family's favorite St. Louis-area destinations delivered to your inbox! Subscribe today to receive our free e-newsletters.
This article was written by St. Louis Sprout & About staff and is the original property of St. Louis Sprout & About magazine. Any use of any portion of this article without express written permission from St. Louis Sprout & About is strictly prohibited.
Editorial Assistant Tyne Benesek contributed to this article.
Best Bets articles represent the views and the research completed by St. Louis Sprout & About journalists and are not driven by advertising or requests by vendors or venues. Best Bets do not imply an endorsement of a business or activity.