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.
Arthur J. Gladfelter, Swim
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/18/26 | Online / Front Desk | $ 30.00 | $ 35.00 |
Available Sessions
Date(s) | ||
---|---|---|
10/06/25 - 10/27/25
Mo - 10:00 am - 11:00 am
|
Registration Closed on 10/06/2025 |
|
11/03/25 - 11/24/25
Mo - 10:00 am - 11:00 am
|
Register Closes 11/03/2025 |
|
12/01/25 - 12/22/25
Mo - 10:00 am - 11:00 am
|
Register Closes 12/01/2025 |
|
01/05/26 - 01/26/26
Mo - 10:00 am - 11:00 am
|
Register Closes 01/05/2026 |
|
02/02/26 - 02/23/26
Mo - 10:00 am - 11:00 am
|
Register Closes 02/02/2026 |
|
03/02/26 - 03/30/26
Mo - 10:00 am - 11:00 am
|
Register Closes 03/02/2026 |
|
04/06/26 - 04/27/26
Mo - 10:00 am - 11:00 am
|
Register Closes 04/06/2026 |
|
05/04/26 - 05/18/26
Mo - 10:00 am - 11:00 am
|
Register Closes 05/04/2026 |
Arthur J Glatfelter, Gym
The gym class will 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.
Registration Information
Open | Close | Register At | Member | Non-Member | |
---|---|---|---|---|---|
8/26/25 | 5/27/26 | Online / Front Desk | $ 30.00 | $ 35.00 |
Available Sessions
Date(s) | ||
---|---|---|
10/01/25 - 10/29/25
We - 10:00 am - 11:00 am
|
Registration Closed on 10/08/2025 |
|
11/05/25 - 11/26/25
We - 10:00 am - 11:00 am
|
Register Closes 11/12/2025 |
|
12/03/25 - 12/31/25
We - 10:00 am - 11:00 am
|
Register Closes 12/10/2025 |
|
01/07/26 - 01/28/26
We - 10:00 am - 11:00 am
|
Register Closes 01/14/2026 |
|
02/04/26 - 02/25/26
We - 10:00 am - 11:00 am
|
Register Closes 02/11/2026 |
|
03/04/26 - 03/25/26
We - 10:00 am - 11:00 am
|
Register Closes 03/11/2026 |
|
04/01/26 - 04/29/26
We - 10:00 am - 11:00 am
|
Register Closes 04/08/2026 |
|
05/06/26 - 05/27/26
We - 10:00 am - 11:00 am
|
Register Closes 05/13/2026 |
City Center, Swim
The YMCA of the Roses offers an opportunity for homeschool students to participate in a swim class to earn physical education credits. This program is for homeschool students who have knowledge of freestyle and backstroke, ages 7–18. We teach swimmers from beginner to advanced. Each session runs for four weeks. The instructor is not in the water for these classes.
Group rates available: Contact Marshall Pickard at [email protected] for more information.
Registration Information
Open | Close | Register At | Member | Non-Member | |
---|---|---|---|---|---|
9/26/25 | 12/31/25 | Online / Front Desk | $ 75.00 | $ 105.00 | |
1/1/26 | 5/31/26 | Online / Front Desk | $ 75.00 | $ 105.00 |
Available Sessions
Date(s) | ||
---|---|---|
11/03/25 - 11/24/25
Mo - 11:00 am - 12:00 pm
|
Register Closes 11/10/2025 |
|
12/01/25 - 12/22/25
Mo - 11:00 am - 12:00 pm
|
Register Closes 12/06/2025 |
|
01/05/26 - 01/26/26
Mo - 11:00 am - 12:00 pm
|
Register Closes 01/10/2026 |
|
02/02/26 - 02/23/26
Mo - 11:00 am - 12:00 pm
|
Register Closes 02/07/2026 |
|
03/02/26 - 03/23/26
Mo - 11:00 am - 12:00 pm
|
Register Closes 03/07/2026 |
|
04/06/26 - 04/27/26
Mo - 11:00 am - 12:00 pm
|
Register Closes 04/11/2026 |
|
05/04/26 - 05/25/26
Mo - 11:00 am - 12:00 pm
|
Register Closes 05/09/2026 |
Shrewsbury, Gym
The gym class will 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.
Registration Information
Open | Close | Register At | Member | Non-Member | |
---|---|---|---|---|---|
8/20/25 | 5/19/26 | Online / Front Desk | $ 30.00 | $ 35.00 |
Available Sessions
Date(s) | ||
---|---|---|
10/07/25 - 10/28/25
Tu - 1:00 pm - 2:00 pm
|
Register | |
11/04/25 - 11/25/25
Tu - 1:00 pm - 2:00 pm
|
Register | |
12/02/25 - 12/30/25
Tu - 1:00 pm - 2:00 pm
|
Register | |
01/06/26 - 01/27/26
Tu - 1:00 pm - 2:00 pm
|
Register | |
02/03/26 - 02/24/26
Tu - 1:00 pm - 2:00 pm
|
Register | |
03/03/26 - 03/31/26
Tu - 1:00 pm - 2:00 pm
|
Register | |
04/07/26 - 04/28/26
Tu - 1:00 pm - 2:00 pm
|
Register | |
05/05/26 - 05/19/26
Tu - 1:00 pm - 2:00 pm
|
Register |
Shrewsbury, Swim
Join us in the Warm Water Pool for an hour of fun in the pool. Led by Y Staff member Luke Pruitt (past homeschool student) the kids will participate in organized games in the water such as volleyball, basketball, water polo, and others. This class is designed to allow the kids to have fun in the pool in a safe and exciting way. Each participant will be swim tested prior to the start of the first class. If you child can’t swim they will be required to wear a lifejacket.
Registration Information
Open | Close | Register At | Member | Non-Member | |
---|---|---|---|---|---|
9/2/25 | 10/31/25 | Online / Front Desk | $ 30.00 | $ 35.00 |
Available Sessions
Date(s) | ||
---|---|---|
10/07/25 - 10/28/25
Tu - 2:30 pm - 3:30 pm
|
Session is Full | |
11/04/25 - 11/25/25
Tu - 2:30 pm - 3:30 pm
|
Register | |
12/02/25 - 12/30/25
Tu - 2:30 pm - 3:30 pm
|
Register | |
01/06/26 - 01/27/26
Tu - 2:30 pm - 3:30 pm
|
Register | |
02/03/26 - 02/24/26
Tu - 2:30 pm - 3:30 pm
|
Register | |
03/03/26 - 03/31/26
Tu - 2:30 pm - 3:30 pm
|
Register | |
04/07/26 - 04/28/26
Tu - 2:30 pm - 3:30 pm
|
Register | |
05/05/26 - 05/19/26
Tu - 2:30 pm - 3:30 pm
|
Register |