Public Swimming Pools and Water Parks in St. Louis

Where to Swim in St. Louis in the Summer

Raging Rivers Water Park in Grafton, IL
••• Raging Rivers Water Park in Grafton, IL. Photo by kdwoutdoors/Flickr/Creative Commons

On a hot summer day, there's nothing quite like a refreshing dip in the pool. St. Louis has a lot of options from large-scale water parks to smaller community pools. Here's information on the best public swimming pools and water parks in the St. Louis area.

  • 01 of 10

    Raging Rivers in Grafton draws crowds from across the area. The water park sits on the banks of the Mississippi River along the Great River Road. It's a full scale attraction with a beach, treehouse harbor, endless river, slides, raft rides and more.

    New in 2017 is Raging A's Days. Students can get one day of free admission from June 17 to 30 by bringing in their report card with at least one A grade. Regular admission is $24.95 for adults and $20.95 for children or save $5 by going after 3 p.m. Raging Rivers opens each day at 10:30 a.m.
    Daily: May 27 - August 20, 2017
    Weekends: August 26 - September 4, 2017

  • 02 of 10

    The North Pointe Aquatic Center in Ballwin is a popular water park in St. Louis County. The facility has several pools, a lazy river, splash pad, water tower and slides. North Pointe is open from 11:30 a.m. to 7:30 p.m. Once a month, the poll stays open late Twilight Swimming for families.  Each evening swim is from 7:30 p.m. to 10 p.m. Non-resident admission is $8 a person (adults and children), but kids two and younger get in free. Resident admission is $6 for adults and $5 for children.
    Daily: May 27 - August 13, 2017
    Weekends: August 19 - September 4, 2017

  • 03 of 10

    Splash City Family Water Park in Collinsville has pools, slides, a wave rider for surfing and much more. The Crystal Creek Lazy River is a great spot for relaxing, or try Monsoon Mountain with its five slides for more active fun. There's even a large play area Sand Castle Cove for the youngest visitors. General admission tickets for Splash City are $15 for adults and $12 for children. Everyone gets a $5 discount after 4 p.m. It's open daily from 11 a.m. to 7 p.m. (until 9 p.m. on Tuesdays).
    Daily: May 27 - August 13, 2017
    Weekends: August 19 - September 4, 2017

  • 04 of 10

    Aquaport in Maryland Heights is a great summer destination for families. There are pools, slides and a lazy river, plus plenty of space for soaking up the sun. Non-resident admission is $15 for adults and $10 for kids ages four to 15. Resident admission is $5 for adults and $4 for children. Kids three and younger get in free. Aquaport is open Monday through Friday from 11 a.m. to 7 p.m., Saturday from 11 a.m. to 9 p.m., and Sunday from noon to 7 p.m.
    Daily: May 27 - August 13, 2017
    Weekends: August 19 - September 4, 2017

    Continue to 5 of 10 below.
  • 05 of 10

    Six Flags Hurricane Harbor is a 12-acre water park featuring a 560,000-gallon wave pool, raft adventure ride and children's play area.  The park also has a large variety of water slides for visitors of all ages. Kids will enjoy the tree house sides at Hook's Lagoon. For adults, there's the six-story, 40 mile an hour Bonzai Pipeline. Hurricane Harbor admission is included with your ticket to Six Flags. General admission to Six Flags is $65.99 for adults and $50.99 for children. Discounts are available online. Hurricane Harbor is open each day at 10:30 a.m.
    Daily: May 27 - August 15, 2017
    Weekends: August 19 - September 4, 2017

  • 06 of 10

    St. Vincent Water Park is located on St. Charles Rock Road and is operated by the St. Louis County Parks and Rec Department. The water park has a children's play area and two water slides. Admission is $4 for adults and $3 for seniors and children. Kids four and younger are free. St. Vincent Water Park is open daily from noon to 6 p.m.
    Daily: May 27 - August 5, 2017

  • 07 of 10

    The pool at McNair Park in St. Charles isn't as big as some of the others around St. Louis but it's a nice, family friendly place to spend the day. There's a water slide, a large children's water play area, a lily pad walk and lap swimming. Admission is $5 for adults and $4 for children. The pool is open daily from noon to 6 p.m.
    Daily: May 27 - August 13, 2017

  • 08 of 10

    The White Birch Bay Aquatic Center is the place to be on a hot summer day in Hazelwood. The popular water park features a bubble slide, a 600-foot lazy river, a little tot wave pool with spray features and more. Admission for non-residents is $12 for adults and $10 for children. Resident admission is $6 for adults and $5 for children. Kids three and younger are free. The center is open from noon to 6 p.m.
    Daily: May 27 - August 15, 2017
    Weekends: August 19 - September 4, 2017

    Continue to 9 of 10 below.
  • 09 of 10

    Bridgeton Crossing Aquatic Park is another good family destination. There are slides and a children's play area, plus plenty of room to swim or just relax in the sun. Admission for non-residents is $8 for adults and $7 for children. Resident admission is $6 for adults and $5 for children. Kids three and younger are free. Bridgeton Crossing is open most days from noon to 8 p.m.
    Daily: May 27 - September 4, 2017

  • 10 of 10

    The St. Louis County Parks and Recreation Department operates Kennedy Pool on Wells Road in South St. Louis County. There's a 50 meter swimming pool and a separate toddler pool. Admission is $5 for adults and $4 for seniors and children. Kids four and younger are free. Kennedy Pool is open from noon to 6 p.m.
    Daily: June 3 - August 6, 2017