The YMCA homeschool program is taught by our trained staff and includes a variety of youth programming; including swim lessons and sports, and is made available at times most convenient for homeschoolers. Homeschooler program participants will improve their strength, endurance, coordination, balance, and energy levels with age-appropriate activities, sports, and games.

This program is offered to children that are homeschooled.  This program is offered in 8-week sessions.  The class will be split into two 45-minute sections; they will utilize both Neal Gym and the pool. The class time includes time to change clothes into the proper attire.  We encourage the parents and/or caregivers to work out and attend fitness classes within our facility while their children participate in our homeschool program. Children must be 5 years of age by September 1, 2018, to enroll. Program participants will be divided into two or three smaller age or ability-based groups, as needed.  Space is limited and registration is on a first come first serve basis.

Meeting Times: Tuesdays and/or Thursdays from 10:00 am-11:45 am

The Membership for All program is available for any family and/or individual demonstrating a need for assistance with membership and program fees.

This program will not meet Tuesday, April 16 or Thursday 18, 2019 due to Mattoon CUSD #2 Spring Break.

For more information about our homeschool program, please contact Sarah Dowell at

Session 1: August 7- August 27, 2018
Session 2: October 2- October 22, 2018
Session 3:  December 18- January 7, 2019                                                                                                                                                Session 4: February 12- March 4, 2019

Program Dates:
Session 1: August 28- October 18
Session 2: October 23-December 13
Session 3:  January 8- February 28, 2019                                                                                                                                                  Session 4: March 5- April 25, 2019

Member Fees: $40 1 day/week; $80 2 days/week
Non-Member Fees: $45 1 day/week; $90 2 days/week