Facility
- Facility Hours
- Onsite Child Care
- Click here to register for Child Care March 1-5
- Weather-Related Schedule Changes
Health & Wellness
- CrossFit 641
- Group Exercise
- Gym
Pools
- Pool Schedules* -
- Click here for Lap Pool & Rec Pool Schedules thru Mar 31st
- *YMCA State Swim Meet: The Lap Pool and Rec Pool will be closed all day March 6th & 7th
- Open Swim View Open Swim schedule & guidelines at this link
- Water Exercise Schedule
- Winter 2021 Swim Lesson Schedule
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.
Little Tykes Basketball
Registration due by Monday, November 2, 2020
Sessions begin on the dates below:
- Next session starts
Monday, November 2, 2020
Swim Starters - Parent/Child Lessons
Registration due by Friday, January 1, 2021
Sessions begin on the dates below:
- Next session starts
Tuesday, January 5, 2021
Swim Basics: Level 1-3
Registration due by Friday, January 1, 2021
Sessions begin on the dates below:
- Next session starts
Monday, January 4, 2021
Swim Strokes: Level 4-6
Registration due by Friday, January 1, 2021
Sessions begin on the dates below:
- Next session starts
Monday, January 4, 2021
Home School / Day Camp Swim Club
Registration due by Friday, January 1, 2021
Sessions begin on the dates below:
- Next session starts
Wednesday, January 6, 2021
Youth Basketball
Registration due by Friday, January 29, 2021
Sessions begin on the dates below:
- Next session starts
Saturday, January 30, 2021
STRONG Challenge
Registration due by Sunday, January 31, 2021
Sessions begin on the dates below:
- Next session starts
Monday, January 18, 2021