Schedules

Building Schedules, Classes & Activities

Facility

Health & Wellness

Pools 

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. 

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

Flag Football

Registration due by Wednesday, September 9, 2020

Sessions begin on the dates below:

  1. Next session starts
    Saturday, September 12, 2020

Swim Basics: Level 1-3

Registration due by Friday, October 23, 2020

Sessions begin on the dates below:

  1. Next session starts
    Monday, November 30, 2020

Swim Strokes: Level 4-6

Registration due by Friday, October 23, 2020

Sessions begin on the dates below:

  1. Next session starts
    Monday, November 30, 2020

Swim Starters - Parent/Child Lessons

Registration due by Saturday, October 24, 2020

Sessions begin on the dates below:

  1. Next session starts
    Tuesday, October 27, 2020

Little Tykes Basketball

Registration due by Monday, November 2, 2020

Sessions begin on the dates below:

  1. Next session starts
    Monday, November 2, 2020