Black Hawk County YMCA

Black Hawk County YMCA

669 South Hackett Road Waterloo, IA 50701


Facility Hours:

Sunday: 12pm – 4pm
Monday: 4:30am – 9pm
Tuesday: 4:30am-9pm
Wednesday: 4:30am – 9pm
Thursday: 4:30am-9pm
Friday: 4:30am – 7pm
Saturday: 6am – 3pm


Aquatics Hours: 
Sunday: 12:30pm-3:30pm
Monday: 5am-1:30pm & 3:30pm-8:30pm
Tuesday: 5am-1:30pm & 3:30pm-8:30pm
Wednesday: 5am-1:30pm & 3:30pm-8:30pm
Thursday: 5am-1:30pm & 3:30pm-8:30pm
Friday: 5am-1:30pm & 3:30-6:30pm
Saturday: 6:30am-2:30pm

Child Watch Hours:

Program Registrations

Register Today

Register Today

Center Features

    Join Today

    Sports Registration

    The YMCA offers a variety of youth sports for all, helping to build confidence and positive relationships that lead to good sportsmanship and teamwork. Find a location nearest you! Find a location nearest you.

    Register Today

    Program Registration

    Through a variety of programs designed to spark real change in our youth, we believe we positively impact children in ways no other organization can. The YMCA offers programs for all ages.

    Register Today

    Child Care & Camps

    Our programs for children are more than mere activities. They pave the way for a successful, well-balanced adulthood. Inspire your child to aim higher, expect more, and unlock their ultimate potential at the Y.

    Learn More
    Register Today
    Register Today
    Learn More

    Join Today!

    Step 1: Choose your membership level

    Adult Couple

    Starting at $49/mo


    Starting at $53/mo

    Senior Couple

    Starting at $46/mo

    Single Parent

    Starting at $60/mo

    Young Adult

    Starting at $19/mo

    Single Parent Family

    Starting at $41/mo


    Starting at $24/mo


    Starting at $15/mo


    Starting at $0/mo


    Starting at $29/mo

    Step 2: Choose your primary location

    Step 3: Sign Up - Create a Login

    Already a member? Log in here.

    Start by adding the primary adult information. All fields are required to sign up.

    Your password needs to:

    • Be at least 7 characters long.
    • Include both lower and upper case characters.
    • Include at least one number.

    Step 4: Sign Up - Create Your Profile

    Step 4: Sign Up - Your Profile

    Step 4: Profile - Agreements

    Signature is required for agreements above. Accept and Sign

    Thanks for signing up!

    Our Team

    Board Members

    Questions about our Locations?

    We are here to help!

    Contact Us