Schedules

Building Schedules, Classes & Activities

Schedules

About Programs & Registration

The Marshalltown YMCA-YWCA is proud to offer a full schedule of programs and classes open to anyone looking to improve body, mind and spirit. There is no registration for adult Aquatic or Group Exercise Classes. However, adults need to purchase a Class Pass Plan to participate in Aquatic or Group Exercise Classes.

Online registration is available for most programs. In-person registration is available at the Service Desk.  Click here to see Service Desk hours.

Swim lesson times may change season to season, so we encourage you to visit often to see what's new. Check out our upcoming sessions below.

 

Cultural Walking Tours

Registration due by Wednesday, June 28, 2017

Sessions begin on the dates below:

    LIVESTRONG® at the YMCA

    Registration due by Friday, July 7, 2017

    Sessions begin on the dates below:

    1. Next session begins
      Monday, July 10, 2017

    Youth Fitness

    Registration due by Sunday, July 9, 2017

    Sessions begin on the dates below:

    1. Session begins
      Monday, July 10, 2017

    Home School / Day Camp Swim Club

    Registration due by Sunday, July 9, 2017

    Sessions begin on the dates below:

    1. Swim Lessons begin
      Monday, July 10, 2017

    Babysitter's Training

    Registration due by Tuesday, July 11, 2017

    Sessions begin on the dates below:

      Diabetes Prevention

      Registration due by Monday, July 17, 2017

      Sessions begin on the dates below:

      1. Next year-long session begins
        Tuesday, July 18, 2017