Facility
- Facility Hours
- Onsite Child Care
- Click here to register for Child Care January 18-22
Health & Wellness
- CrossFit 641
- Group Exercise
- Gym
Pools
- Pool Schedules* -
- Click here for Lap Pool & Rec Pool Schedules thru Jan 31st
- Open Swim View Open Swim schedule & guidelines at this link
- Water Exercise Schedule
- Winter 2021 Swim Lesson Schedule
*Swim Meets: Jan 9th, Jan 16th, Feb 6th - Lap Pool Closes at 9:00 a.m. The Lap Pool will be available for lap swim 8:00am - 9:00am on Saturday mornings when there is a home meet. Swim Lessons will be held in the Recreational Pool. The pool will reopen for lap swim 30 minutes after the completion of the meet, if time is available.
*Saturday, Jan 23rd - Both pools closed all day for the Iowa High School Athletic Association Boys' Conference Swim Meet.
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