Marshalltown YMCA-YWCA
Call Directions
Log In
[Marshalltown YMCA-YWCA LOGO SQ] [Marshalltown YMCA-YWCA LOGO FULL]
MENU
  • Programs
  • Schedules
  • Memberships
  • Youth Development
    • Preschool Program
    • Dance
    • Fit Kids Afterschool
    • Summer Camp
    • Swim
    • Blue Wave Swim Team
    • Youth Sports
    • Childcare
  • Health & Wellness
    • Group Exercise
    • EGYM
    • Personal Training
    • CrossFit 641
    • Adult Sports & Recreation
  • Employment
  • Your Y
    • About Us
    • Contact Us
    • Facility Policies
    • Support the Y
    • Teach Them to Swim
    • Birthday parties and rentals
    • News & Videos
    • MultiSport Simulator
    • Lifeguard certification
  • Donate

Schedules

Gym Schedule May

CrossFit 641 Schedule May
Group Exercise Schedule (April 7-June 1)

 

Aquatics

Lap and Rec Pool Schedule (March 1-June 1)
Lap and Rec Pool Schedule (June 3-August 3)

Spring Swim Lessons Schedule
Summer Swim Lessons Schedule

Water Group Exercise Schedule (March 1-June 1)
Water Group Exercise Schedule (June 1-August 23)

 

 

Online program registration

 

 

Marshalltown YMCA-YWCA

  Call us at 641-752-8658

Building Hours (Fall/Winter/Spring)
Monday-Thursday, 5 a.m. – 10 p.m.

Friday, 5 a.m. – 8 p.m.
Saturday and Sunday, 7 a.m. – 6 p.m. 

Service Desk Hours:  Monday-Thursday 
8 a.m. – 7 p.m.; Friday 8 a.m. – 4 p.m.

Building closed on these holidays:
New Year’s Day, Easter, Memorial Day, Independence Day, Labor Day, Thanksgiving and Christmas

We're for Healthy Living

The mission of the YMCA is to put Christian principles into practice through programs that build healthy spirit, mind and body for all. 

YWCA is dedicated to eliminating racism, empowering women and promoting peace, justice, freedom and dignity for all.


The Marshalltown YMCA-YWCA is a 501(C)(3) Non-Profit Organization. Donations are tax-exempt EIN: 42-1478611

About Us

  • Donate
  • Memberships
  • Programs
Provided by ReClique