Splash Pads in Schaumburg, Illinois

Atcher Island

4.4/5(283)

730 Springinsguth Rd, Schaumburg, IL 60193

Get Directions

Atcher Island, located at 730 Springinsguth Rd in Schaumburg, Illinois, is a vibrant Polynesian-themed seasonal outdoor water park offering fun for the whole family. With six lifeguards on duty, a variety of thrilling slides, and amenities like accessible restrooms and a play area for kids, it's a great spot for teens and families alike to enjoy a refreshing day in the sun. Although there’s no restaurant on-site, visitors can grab snacks from the concession stand while soaking up the joy of splashing around and making memories.

Features

has wheelchair accessible entrance
has wheelchair accessible parking
has wheelchair accessible restroom
serves food
has restroom
welcomes families
welcomes children
has area play