Homeschool Classes
Energize your homeschooling journey with the YMCA of the Roses’ dedicated gym class and swim programs. Our classes are designed to accommodate homeschool families during the day. So, join us to experience a supportive and dynamic environment that enriches the homeschooling experience, promoting health, wellness, and a sense of community within the YMCA family. Monthly registration is required.
Homeschool Gym and Swim
Join Us Fridays from 12pm-1pm!
The first 3 Fridays will be in the gym and focus on different sports, games, and other physical activities led by a qualified instructor. Some of the choices offered, but not limited to, are basketball, soccer, gaga ball, and dodgeball.
The last Friday of the month will be a pool day and focus on games in the water! Accessible to swimmers and non-swimmers that are able to stand in 4ft of water.
Registration Information
| Open | Close | Register At | Member | Non-Member | |
|---|---|---|---|---|---|
| 12/4/25 | 12/1/26 | Online / Front Desk | $ 30.00 | $ 50.00 |
Available Sessions
| Date(s) | Spots Available | Special Rate | ||
|---|---|---|---|---|
|
09/04/26 - 09/25/26
12:00 pm - 1:00 pm
|
15 / 15 Available | Register | ||
|
10/02/26 - 10/23/26
12:00 pm - 1:00 pm
|
15 / 15 Available | Register | ||
|
11/06/26 - 11/27/26
12:00 pm - 1:00 pm
|
15 / 15 Available | Register | ||
|
12/04/26 - 12/18/26
12:00 pm - 1:00 pm
|
15 / 15 Available | $25 - $45 | Register |
Swim Advanced
Join us at designated branches for homeschool gym and swim classes. Currently offered at the W. Dale Brougher Foundation (Shrewsbury) and York Branches. Registration is required monthly! Sibling Discount: First two children are normal rates, any sibling after will be half price.
The YMCA is offering an opportunity for home school students to participate in a swim class
to earn physical education credits. This program is for home school students who have
knowledge of freestyle and backstroke, ages 6–18. We teach swimmers from beginner to advanced. The instructor is not in the water for these classes.
Registration Information
| Open | Close | Register At | Member | Non-Member | |
|---|---|---|---|---|---|
| 8/25/25 | 5/24/27 | Online / Front Desk | $ 30.00 | $ 35.00 |
Available Sessions
| Date(s) | Special Rate | ||
|---|---|---|---|
|
10/05/26 - 10/26/26
Mo - 10:00 am - 10:45 am
|
$30 - $35 |
Registration will open on 09/01/2026 |
|
|
11/02/26 - 11/30/26
Mo - 10:00 am - 10:45 am
|
$30 - $35 |
Registration will open on 09/01/2026 |
|
|
12/07/26 - 12/28/26
Mo - 10:00 am - 10:45 am
|
$30 - $35 |
Registration will open on 09/01/2026 |
|
|
01/04/27 - 01/25/27
Mo - 10:00 am - 10:45 am
|
$30 - $35 |
Registration will open on 09/01/2026 |
|
|
02/01/27 - 02/22/27
Mo - 10:00 am - 10:45 am
|
$30 - $35 |
Registration will open on 09/01/2026 |
|
|
03/01/27 - 03/29/27
Mo - 10:00 am - 10:45 am
|
$30 - $35 |
Registration will open on 09/01/2026 |
|
|
04/05/27 - 04/26/27
Mo - 10:00 am - 10:45 am
|
$30 - $35 |
Registration will open on 09/01/2026 |
|
|
05/03/27 - 05/24/27
Mo - 10:00 am - 10:45 am
|
$30 - $35 |
Registration will open on 09/01/2026 |
Swim Beginner
The YMCA is offering an opportunity for home school students to participate in a swim class
to earn physical education credits. This program is for home school students who are beginner swimmers ages 5–18. We teach swimmers from beginner to advanced. The instructor is in the water for this classes.
Available Sessions
| Date(s) | Special Rate | ||
|---|---|---|---|
|
10/05/26 - 10/26/26
Mo - 10:45 am - 11:15 am
|
$30 - $35 |
Registration Closed |
|
|
10/05/26 - 10/26/26
Mo - 11:15 am - 11:45 am
|
$30 - $35 |
Registration Closed |
|
|
11/02/26 - 11/30/26
Mo - 10:45 am - 11:15 am
|
$30 - $35 |
Registration Closed |
|
|
11/02/26 - 11/30/26
Mo - 11:15 am - 11:45 am
|
$30 - $35 |
Registration Closed |
|
|
12/07/26 - 12/28/26
Mo - 10:45 am - 11:15 am
|
$30 - $35 |
Registration Closed |
|
|
12/07/26 - 12/28/26
Mo - 11:15 am - 11:45 am
|
$30 - $35 |
Registration Closed |
|
|
01/04/27 - 01/25/27
Mo - 10:45 am - 11:15 am
|
$30 - $35 |
Registration Closed |
|
|
01/04/27 - 01/25/27
Mo - 11:15 am - 11:45 am
|
$30 - $35 |
Registration Closed |
|
|
02/01/27 - 02/22/27
Mo - 10:45 am - 11:15 am
|
$30 - $35 |
Registration Closed |
|
|
02/01/27 - 02/22/27
Mo - 11:15 am - 11:45 am
|
$30 - $35 |
Registration Closed |
|
|
03/01/27 - 03/29/27
Mo - 10:45 am - 11:15 am
|
$30 - $35 |
Registration Closed |
|
|
03/01/27 - 03/29/27
Mo - 11:15 am - 11:45 am
|
$30 - $35 |
Registration Closed |
|
|
04/05/27 - 04/26/27
Mo - 10:45 am - 11:15 am
|
$30 - $35 |
Registration Closed |
|
|
04/05/27 - 04/26/27
Mo - 11:15 am - 11:45 am
|
$30 - $35 |
Registration Closed |
|
|
05/03/27 - 05/24/27
Mo - 10:45 am - 11:15 am
|
$30 - $35 |
Registration Closed |
|
|
05/03/27 - 05/24/27
Mo - 11:15 am - 11:45 am
|
$30 - $35 |
Registration Closed |

