Movement Classes

Movement Classes

Move, Wiggle & Play! YMCA Movement Classes for Ages 2-6

Little ones love to move, and our Movement Classes at the YMCA are the perfect way to build coordination, confidence, and motor skills—all while having FUN!

Designed for ages 2-6, these classes include playful activities, music, and games to keep kids engaged and active.

Check out Cafe & Play! Come and let your children explore, play, and make new friends, while you enjoy a cup of coffee and connect with fellow parents or caregivers. FREE for Y Members!

All Ages (Drop in Classes)

Janesville
1/13/26 - 5/7/26
VIEW

Schedule changes often? Not sure which class is the best fit for you? Try out all of our movement classes with our new drop in class option!


Registration Information  

Open Close Register At MemberCommunity Participant
Winter II 12/15/25 2/28/26 Online / Front Desk $ 6.00$ 10.00
Spring 3/1/26 5/9/26 Online / Front Desk $ 6.00$ 10.00

Available Sessions

Date(s)
01/13/26
Laugh & Learn - Ages 2-4 - Tu - 5:15 pm - 5:45 pm
Register  
01/13/26
Laugh & Learn - Ages 4-6 - Tu - 6:00 pm - 6:30 pm
Register  
01/15/26
Fitness & Fun - Ages 2-4 - Th - 4:30 pm - 5:00 pm
Register  
01/15/26
Fitness & Fun - Ages 4-6 - Th - 5:15 pm - 5:45 pm
Register  
01/20/26
Laugh & Learn - Ages 2-4 - Tu - 5:15 pm - 5:45 pm
Register  
01/20/26
Laugh & Learn - Ages 4-6 - Tu - 6:00 pm - 6:30 pm
Register  
01/22/26
Fitness & Fun - Ages 2-4 - Th - 4:30 pm - 5:00 pm
Register  
01/22/26
Fitness & Fun - Ages 4-6 - Th - 5:15 pm - 5:45 pm
Register  
01/27/26
Laugh & Learn - Ages 2-4 - Tu - 5:15 pm - 5:45 pm
Register  
01/27/26
Laugh & Learn - Ages 4-6 - Tu - 6:00 pm - 6:30 pm
Register  
01/29/26
Fitness & Fun - Ages 2-4 - Th - 4:30 pm - 5:00 pm
Register  
01/29/26
Fitness & Fun - Ages 4-6 - Th - 5:15 pm - 5:45 pm
Register  
02/03/26
Laugh & Learn - Ages 2-4 - Tu - 5:15 pm - 5:45 pm
Register  
02/03/26
Laugh & Learn - Ages 4-6 - Tu - 6:00 pm - 6:30 pm
Register  
02/05/26
Fitness & Fun - Ages 2-4 - Th - 4:30 pm - 5:00 pm
Register  
02/05/26
Fitness & Fun - Ages 4-6 - Th - 5:15 pm - 5:45 pm
Register  
02/10/26
Laugh & Learn - Ages 2-4 - Tu - 5:15 pm - 5:45 pm
Register  
02/10/26
Laugh & Learn - Ages 4-6 - Tu - 6:00 pm - 6:30 pm
Register  
02/12/26
Fitness & Fun - Ages 2-4 - Th - 4:30 pm - 5:00 pm
Register  
02/12/26
Fitness & Fun - Ages 4-6 - Th - 5:15 pm - 5:45 pm
Register  
02/17/26
Laugh & Learn - Ages 2-4 - Tu - 5:15 pm - 5:45 pm
Register  
02/17/26
Laugh & Learn - Ages 4-6 - Tu - 6:00 pm - 6:30 pm
Register  
02/19/26
Fitness & Fun - Ages 2-4 - Th - 4:30 pm - 5:00 pm
Register  
02/19/26
Fitness & Fun - Ages 4-6 - Th - 5:15 pm - 5:45 pm
Register  
02/24/26
Laugh & Learn - Ages 2-4 - Tu - 5:15 pm - 5:45 pm
Register  
02/24/26
Laugh & Learn - Ages 4-6 - Tu - 6:00 pm - 6:30 pm
Register  
02/26/26
Fitness & Fun - Ages 2-4 - Th - 4:30 pm - 5:00 pm
Register  
02/26/26
Fitness & Fun - Ages 4-6 - Th - 5:15 pm - 5:45 pm
Register  
03/03/26
Laugh & Learn - Ages 2-4 - Tu - 5:15 pm - 5:45 pm
Register  
03/03/26
Laugh & Learn - Ages 4-6 - Tu - 6:00 pm - 6:30 pm
Register  
03/05/26
Fitness & Fun - Ages 2-4 - Th - 4:30 pm - 5:00 pm
Register  
03/05/26
Fitness & Fun - Ages 4-6 - Th - 5:15 pm - 5:45 pm
Register  
03/10/26
Laugh & Learn - Ages 2-4 - Tu - 5:15 pm - 5:45 pm
Register  
03/10/26
Laugh & Learn - Ages 4-6 - Tu - 6:00 pm - 6:30 pm
Register  
03/12/26
Fitness & Fun - Ages 2-4 - Th - 4:30 pm - 5:00 pm
Register  
03/12/26
Fitness & Fun - Ages 4-6 - Th - 5:15 pm - 5:45 pm
Register  
03/17/26
Laugh & Learn - Ages 2-4 - Tu - 5:15 pm - 5:45 pm
Register  
03/17/26
Laugh & Learn - Ages 4-6 - Tu - 6:00 pm - 6:30 pm
Register  
03/19/26
Fitness & Fun - Ages 2-4 - Th - 4:30 pm - 5:00 pm
Register  
03/19/26
Fitness & Fun - Ages 4-6 - Th - 5:15 pm - 5:45 pm
Register  
03/31/26
Laugh & Learn - Ages 2-4 - Tu - 5:15 pm - 5:45 pm
Register  
03/31/26
Laugh & Learn - Ages 4-6 - Tu - 6:00 pm - 6:30 pm
Register  
04/02/26
Fitness & Fun - Ages 2-4 - Th - 4:30 pm - 5:00 pm
Register  
04/02/26
Fitness & Fun - Ages 4-6 - Th - 5:15 pm - 5:45 pm
Register  
04/07/26
Laugh & Learn - Ages 2-4 - Tu - 5:15 pm - 5:45 pm
Register  
04/07/26
Laugh & Learn - Ages 4-6 - Tu - 6:00 pm - 6:30 pm
Register  
04/09/26
Fitness & Fun - Ages 2-4 - Th - 4:30 pm - 5:00 pm
Register  
04/09/26
Fitness & Fun - Ages 4-6 - Th - 5:15 pm - 5:45 pm
Register  
04/14/26
Laugh & Learn - Ages 2-4 - Tu - 5:15 pm - 5:45 pm
Register  
04/14/26
Laugh & Learn - Ages 4-6 - Tu - 6:00 pm - 6:30 pm
Register  
04/16/26
Fitness & Fun - Ages 2-4 - Th - 4:30 pm - 5:00 pm
Register  
04/16/26
Fitness & Fun - Ages 4-6 - Th - 5:15 pm - 5:45 pm
Register  
04/21/26
Laugh & Learn - Ages 2-4 - Tu - 5:15 pm - 5:45 pm
Register  
04/21/26
Laugh & Learn - Ages 4-6 - Tu - 6:00 pm - 6:30 pm
Register  
04/23/26
Fitness & Fun - Ages 2-4 - Th - 4:30 pm - 5:00 pm
Register  
04/23/26
Fitness & Fun - Ages 4-6 - Th - 5:15 pm - 5:45 pm
Register  
04/28/26
Laugh & Learn - Ages 2-4 - Tu - 5:15 pm - 5:45 pm
Register  
04/28/26
Laugh & Learn - Ages 4-6 - Tu - 6:00 pm - 6:30 pm
Register  
04/30/26
Fitness & Fun - Ages 2-4 - Th - 4:30 pm - 5:00 pm
Register  
04/30/26
Fitness & Fun - Ages 4-6 - Th - 5:15 pm - 5:45 pm
Register  
05/05/26
Laugh & Learn - Ages 2-4 - Tu - 5:15 pm - 5:45 pm
Register  
05/05/26
Laugh & Learn - Ages 4-6 - Tu - 6:00 pm - 6:30 pm
Register  
05/07/26
Fitness & Fun - Ages 2-4 - Th - 4:30 pm - 5:00 pm
Register  
05/07/26
Fitness & Fun - Ages 4-6 - Th - 5:15 pm - 5:45 pm
Register  

Fitness & Fun - Ages 2 - 4 (Full Session)

Janesville
11/13/25 - 3/5/26
VIEW

This class introduces beginner gymnastic skills such as balance, jumps, and tumbling while incorporating fun music and activities!


Registration Information  

Open Close Register At MemberCommunity Participant
Winter I Member/CP 10/20/25 11/30/25 Online / Front Desk $ 45.00$ 75.00
Winter II Member 12/8/25 12/14/25 Online / Front Desk $ 45.00-
Winter II Member/CP 12/15/25 3/4/26 Online / Front Desk $ 45.00$ 75.00

Available Sessions

Date(s)
11/13/25 - 01/08/26
Winter I - Th - 4:30 pm - 5:00 pm
Register  
01/15/26 - 03/05/26
Winter II - Th - 4:30 pm - 5:00 pm
Register  

Fitness & Fun - Ages 4 - 6 (Full Session)

Janesville
11/11/25 - 3/5/26
VIEW

This class introduces beginner gymnastic skills such as balance, jumps, and tumbling while incorporating fun music and activities!


Registration Information  

Open Close Register At MemberCommunity Participant
Winter I Member/CP 10/20/25 11/30/25 Online / Front Desk $ 45.00$ 75.00
Winter II Member 12/8/25 12/14/25 Online / Front Desk $ 45.00-
Winter II Member/CP 12/15/25 3/4/26 Online / Front Desk $ 45.00$ 75.00

Available Sessions

Date(s)
11/11/25 - 01/08/26
Winter I - Th - 5:15 pm - 5:45 pm
Register  
01/15/26 - 03/05/26
Winter II - Th - 5:15 pm - 5:45 pm
Register  

Laugh & Learn - Ages 2 - 4 (Full Session)

All Locations
11/11/25 - 3/3/26
VIEW

This class is full of engaging cooperative group games that emphasize social-emotional learning. Learn how to build strong friendships and develop gross motor skills all in one laughter-filled class!


Registration Information  

Open Close Register At MemberCommunity Participant
Winter I Member/CP 10/20/25 11/30/25 Online / Front Desk $ 45.00$ 75.00
Winter II Member 12/8/25 12/14/25 Online / Front Desk $ 45.00-
Winter II Member/CP 12/15/25 3/4/26 Online / Front Desk $ 45.00$ 75.00

Available Sessions

Date(s)
11/11/25 - 01/06/26
Winter I - MILTON Branch - Tu - 9:30 am - 10:00 am
Register  
11/11/25 - 01/06/26
Winter I - JANESVILLE Branch - Tu - 5:15 pm - 5:45 pm
Register  
01/13/26 - 03/03/26
Winter II - JANESVILLE Branch - Tu - 5:15 pm - 5:45 pm
Register  

Laugh & Learn - Ages 4 - 6 (Full Session)

All Locations
11/11/25 - 3/3/26
VIEW

This class is full of engaging cooperative group games that emphasize social-emotional learning. Learn how to build strong friendships and develop gross motor skills all in one laughter-filled class!


Registration Information  

Open Close Register At MemberCommunity Participant
Winter I Member/CP 10/20/25 11/30/25 Online / Front Desk $ 45.00$ 75.00
Winter II Member 12/8/25 12/14/25 Online / Front Desk $ 45.00-
Winter II Member/CP 12/15/25 3/4/26 Online / Front Desk $ 45.00$ 75.00

Available Sessions

Date(s)
11/11/25 - 01/06/26
Winter I - JANESVILLE Branch - Tu - 6:00 pm - 6:30 pm
Register  
01/13/26 - 03/03/26
Winter II - JANESVILLE Branch - Tu - 6:00 pm - 6:30 pm
Register