Crystal Beach Aquatic Park

Opening May 23, 2025!

Constructed in 1938, Crystal Beach is an important piece of Madison's history, and we are proud of our endeavor to preserve the pool for future generations. 

The newly constructed Crystal Beach Aquatic Park preserved the "seashore" design while adding features that will serve individuals of all abilities: an activity tower for children, lap lanes, a lazy river, two slides, a diving board, a wet deck, chairs, and umbrellas.

Learn more about the project HERE! 

Crystal Beach Pool Hours and Rates

PURCHASE YOUR SEASON PASS HERE!

The applications for free passes sponsored by the Bethany Legacy Foundation is closed.


Crystal Beach 2025 rentals

Click the image above to make your reservation. 


Let's Learn to Swim!

Let's make a SPLASH! Madison Parks and Recreation offers swim lessons at Crystal Beach Aquatic Park for all ages! Continue scrolling to learn more about what we have to offer this summer. 

Group Swim Lessons:

Group swim lessons is an affordable option for teaching participants water safety and basic swimming skills. 

    • Level 1 - Child is comfortable getting in the water with the help of an instructor.
    • Level 2 - Child is comfortable being underwater and comfortable trying to work more with underwater things such as grabbing submerged objects, hold their breath, and begin to kick with their face in the water and floating.
    • Level 3 - Child has gained some experience when it comes to swimming. Examples such as, floating, kicking and being able to hold themselves up (with some help from the instructor) and is eager to do more.

    If you're child has advanced past level three and still interested in gaining more experience, we suggest taking a look into private lessons and/or swim team!

    Sessions run Monday through Thursday for two weeks and are available for children ages 4–12. The cost is $50 per two-week session 

    RESERVE YOUR SPOT HERE!


    Group Intro to Swim:

    Intro to swim is a great way to expose your child to the water. Instructors will be responsible for no more than 4 children at a time. The child must be confident enough to be without their parent/guardian. Children will be encouraged to splash around and play, learn basic pool rules and go on swimming adventures with their instructor. Parents are allowed to be on deck for this class if the child's participation is not affected. This class will prepare the child for Level 1 Swim Lessons.

    Sessions are held on Mondays and Wednesdays for two weeks and are available for children ages 3-5. The cost is $25 per two-week session. 

    Saturday sessions are also available. 

    RESERVE YOUR SPOT HERE!



    Mommy/Daddy and Me: 

    The goal of Mommy/Daddy and me is to expose your child to water with the facilitation of an instructor. The parent/guardian is responsible for handling their child at all times and will be in the pool actively participating in the exercises.

    Sessions are held on Tuesdays and Thursdays for two weeks and are available for children ages 9 months-3. The cost is $25 per two-week session. 

    Children must be at least 9 months old at the start of the program.

    Saturday sessions are also available.

    RESERVE YOUR SPOT HERE!


    Junior Lifeguarding: 

    Train to be a Crystal Beach lifeguard of the future! This is a great program to prepare youth for the American Red Cross Lifeguarding Certification Course.

    The American Red Cross Jr Lifeguarding Program is designed to guide youth ages 11-14 to the American Red Cross Lifeguarding course. The course focuses on building a foundation of knowledge, attitudes and skills of future lifeguards.

      • Development of swimming skills and endurance
      • Victim Recognition
      • First Aid/CPR/AED
      • Water Rescue Skills

    Participants must be comfortable swimming 25 yards and submerging underwater.

    Classes begin June 16 and are held on Mondays and Wednesdays for six weeks. They are open to children ages 11-14, and the cost is $100 for the full session.

    RESERVE YOUR SPOT HERE!


    Water Fitness Passes: 

    Crystal Beach Aquatic Park offers various programs to keep you fit in the water! Water fitness passes can be used for various programs before and after weekday open swim hours.

    Water fitness passes can be used starting June 9, 2025, during the following hours:

    • Monday–Friday: 8:00 AM – 11:45 AM

    • Monday–Thursday: 6:00 PM – 7:45 PM

    This pass is valid only for water fitness programming. Please note: Participants must exit the pool by 11:45 AM. This pass does not include entry for open swim.

    Water fitness pass activities include:

      • Lap Swimming

      • Water Aerobics

      • Water Jogging

      • Lazy River Resistance Walking


    Lap Swimming:

    Crystal Beach Aquatic Park offers two 25-yard lanes reserved exclusively for lap swimming. Lanes are available on a first-come, first-served basis.

      • Available: Monday–Friday, 8:00 AM – 11:45 AM

      • Also available during open swim hours.


    Water Aerobics:

    The only spot more popular in summer might be the pickleball court! This shallow water class focuses on low-impact mobility, strength, and cardiovascular fitness.

      • Classes begin June 9, 2025

      • No pre-registration required for 2025!

        Schedule:

        • Monday–Thursday: 10:00 AM – 10:45 AM

        • Tuesday & Thursday: 6:15 PM – 7:15 PM


    Water Jogging:

    Take your fitness to the deep end! Participants will need an aqua jogging belt, available online or at the Crystal Beach front desk.

      • Class days and times: TBD


    Lazy River Resistance Walking:

    Get a full-body workout while walking against the current in the lazy river! Whether you're listening to music or chatting with friends, this is a fun, low-impact way to move.

        • Monday–Friday: 8:00 AM – 11:45 AM

        • Monday–Thursday: 6:00 PM – 7:45 PM

    PURCHASE YOUR WATER FITNESS PASS HERE!