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.

 

Home School / Day Camp Swim Club

Registration due by Sunday, November 26, 2017

Sessions begin on the dates below:

  1. Next session begins
    Monday, November 27, 2017

Special Fun Days

Registration due by Wednesday, December 20, 2017

Sessions begin on the dates below:

  1. Next session begins
    Thursday, December 21, 2017

Youth Fitness

Registration due by Sunday, January 7, 2018

Sessions begin on the dates below:

  1. Session begins
    Monday, January 8, 2018

Youth Basketball

Registration due by Sunday, January 7, 2018

Sessions begin on the dates below:

  1. Next session begins
    Monday, January 8, 2018

Swim Starters - Parent/Child Lessons

Registration due by Sunday, January 7, 2018

Sessions begin on the dates below:

  1. Swim Lessons begin
    Monday, January 8, 2018

Swim Basics: Level 1-3

Registration due by Sunday, January 7, 2018

Sessions begin on the dates below:

  1. Swim Lessons begin
    Monday, January 8, 2018

Swim Strokes: Level 4-6

Registration due by Sunday, January 7, 2018

Sessions begin on the dates below:

  1. Swim Lessons begin
    Monday, January 8, 2018

Parent/Tot Dance

Registration due by Tuesday, January 9, 2018

Sessions begin on the dates below:

  1. Next session begins
    Wednesday, January 10, 2018

Volleyball Club

Registration due by Tuesday, January 9, 2018

Sessions begin on the dates below:

  1. Next session begins
    Tuesday, January 2, 2018

SCUBA

Registration due by Friday, January 12, 2018

Sessions begin on the dates below:

  1. Session begins
    Wednesday, January 17, 2018