Winter is here, and so are new Y programs to brighten your January. From the pool deck to the gym floor, there’s something for everyone to stay active, engaged, and connected all season long.
Scroll for all available programs, filter by Program Category, view our current Program Guide , or click here to search by Program Category, Age, Day of Week, Date or Time.
A welcoming introduction to ballet that teaches young dancers the basics of posture, coordination, and creative movement in a fun, supportive setting.
AGES: 3-6
DATES: 1/10 – 2/28
SAT: 10:15 - 11:00 AM
Register
Build confidence through drills, scrimmages, and team building. Develop coordination and team play in a supportive setting.
AGES: 6-7
DATES: 1/6 – 2/24
TUE: 4:00 - 4:45 PM
Register
AGES: 8-9
DATES: 1/6 – 2/24
TUE: 5:00 - 5:45 PM
Register
AGES: 10-12
DATES: 1/6 – 2/24
TUE: 6:00 - 6:45 PM
Register
AGES: 6-8
DATES: 1/8 – 2/26
THU: 4:00 - 5:00 PM
Register
Introduce your athlete to the game in a fun, energetic class that encourages basic skills and movement.
AGES: 3-5
DATES: 1/5 – 2/23
MON: 3:45 - 4:30 PM
Register
AGES: 3-5
DATES: 1/10 – 2/28
SAT: 10:15 - 11:00 AM
Register
AGES: 3-5
DATES: 1/10 – 2/28
SAT: 11:15 AM - 12:00 PM
Register
AGES: 3-5
DATES: 1/6 – 2/24
TUE: 4:00 - 4:45 PM
Register
Our introductory Youth Basketball League focuses on fun, teamwork, and learning the basics of the game.
2ND/3RD GRADE BOYS
Register
2ND/3RD GRADE ADVANCED BOYS
Register
2ND/3RD GRADE GIRLS
Register
KINDERGARTEN BOYS
Register
KINDERGARTEN GIRLS
Register
1ST GRADE BOYS
Register
1ST GRADE GIRLS
Register
A skills-focused clinic that helps young players develop fundamentals, build confidence, and skills to play in the YBL.
KINDERGARTEN
DATES: 1/5 – 2/23
MON: 4:30 - 5:15 PM
Register
KINDERGARTEN
DATES: 1/7 – 2/25
WED: 3:45 - 4:30 PM
Register
1ST GRADE
DATES: 1/5 – 2/23
MON: 5:15 - 6:00 PM
Register
1ST GRADE
DATES: 1/7 – 2/25/2026
WED: 4:30 - 5:15 PM
Register
2ND/3RD GRADE
DATES: 1/7 – 2/25
WED: 5:15 - 6:00 PM
Register
Drop-in clinic that helps young players develop fundamentals, build confidence, and prepare for YBL.
2ND/3RD GRADE OPEN GYM
DATES: 1/9 – 2/27
FRI: 3:45 - 4:30 PM
No Registration Required
2ND/3RD GRADE OPEN GYM
DATES: 1/8 – 2/26
THURS: 5:00 - 6:15 PM
No Registration Required
Learn striking techniques, footwork, and defensive movemements in a fun, non-contact setting.
AGES: 9-13
DATES: 1/8 – 2/26
THU: 4:00 - 4:45 PM
Register
This engaging and energetic program introduces young athletes to the basics of soccer through fun, age-appropriate activities and games.
AGES: 3-5
DATES: 1/5 – 2/23
MON: 4:00 - 4:45 PM
Register
Designed for students new to the sport, our skill clinics focus on fundamentals and essential techniques.
DATES: 1/6 – 2/24
TUE: 5:00 - 6:00 PM
Register
DATES: 1/6 – 2/24
TUE: 6:30 - 7:45 PM
Register
Take your game to the next level with our Middle School Travel Volleyball Team! This competitive program is designed for middle schoolers who are ready to build on their fundamentals and compete against teams from other local YMCAs.
DATES: 1/6 – 2/24
TUE: 7:45 - 9:00 PM
Register
Kids learn fundamental skills such as hitting from a tee, catching, throwing, and running bases.
AGES: 3-5
DATES: 1/10 – 2/28
SAT: 12:15 - 1:00 PM
Register
Offered in partnership with Governor Livingston HS, this flag football program gives young athletes a fun and supportive space to build fundamental skills, boost confidence, and stay active.
DATES: 1/7 – 2/25
TUE: 4:00 - 5:00 PM
Register
DATES: 1/7 – 2/25
TUE: 5:15 - 6:15 PM
Register
Parent (defined as any adult with primary responsibility for raising a child) is guided by instructors for swim cues to help our youngest swimmers feel comfortable in the water and learn basic beginner skills.
AGES: 1-2
DATES: 1/10 – 2/28
SAT: 8:45 AM – 9:15 AM
Register
Beginner-friendly lessons that introduce water safety and build comfort through fun, guided activities.
Increases comfort with underwater exploration and introduces basic self-rescue skills performed with assistance.
MON: 1/5 – 2/23
3:45 – 4:15 PM
Register
WED: 1/7 – 2/25
3:45 – 4:15 PM
Register
Encourages forward movement in water and basic self-rescue skills performed independently.
MON: 1/5 – 2/23
4:20 – 4:50 PM
Register
TUE: 1/6 – 2/24
3:45 – 4:15 PM
Register
WED: 1/7 – 2/25
4:20 – 4:50 PM
Register
SAT: 1/10 – 2/28
9:20 – 9:40 AM
Register
Develops intermediate self-rescue skills performed at longer distances than in previous stages.
FRI: 1/9 – 2/27
3:45 – 4:15 PM
Register
SAT: 1/10 – 2/28
9:55 – 10:25 AM
Register
A supportive environment where kids strengthen basic strokes and water safety skills.
Students will learn how to swim to safety from a longer distance. Rhythmic breathing and integrated arm and leg action. Will need to be able to paddle stroke on front 20 yards, and kick back for 20 yards.
TUE: 1/6 – 2/24
4:20 – 5:00 PM
Register
SAT: 1/10 – 2/28
10:30 – 11:10 AM
Register
Will develop stroke technique in front crawl and back crawl, and learn breaststroke kick and butterfly kick. Water safety is enforced through treading water and elementary backstroke.
MON: 1/5 – 2/23
4:55 – 5:35 PM
Register
TUE: 1/6 – 2/24
5:50 – 6:30 PM
Register
WED: 1/7 – 2/25
5:05 – 5:45 PM
Register
SAT: 1/10 – 2/28
11:15 – 11:55 AM
Register
Will work on stroke techniques and learn all major competitive strokes. The emphasis on water safety continues through treading and sidestroke.
TUE: 1/6 – 2/24
5:05 – 5:45 PM
Register
FRI: 1/9 – 2/27
4:20 – 5:00 PM
Register
SAT: 1/10 – 2/28
11:15 – 11:55 AM
Register
Will refine stroke technique on all major strokes, learn about competitive swim, and discover how to incorporate swimming into a healthy lifestyle.
FRI: 1/9 – 2/27
5:05 – 5:45 PM
Register
SAT: 1/10 – 2/28
11:15 – 11:55 AM
Register
Supportive classes designed to build water confidence, improve technique, and enhance fitness at any age.
AGES: 18+
DATES: 11/8 – 12/20
SAT: 8:00 – 8:40 AM
Register
Swim to Success is a free, six-week program designed exclusively for high school juniors and seniors in our local community who want to gain confidence and learn how to swim. Will learn Swim basics in the program stages 1-3.
AGES: 16-19
DATES: 1/4 – 2/22
SUN: 3:00 – 3:45 PM
Register
One-on-one instruction tailored to any age or skill level for faster progress and confidence in the water.
AGES: 3–99
DATES: 11/3 – 12/20
MON–SUN: TBD
Contact
Each week, participants will learn to create seasonal appetizers, hearty entrees, and delicious desserts inspired by the season.
GRADES: 8-12
DATES: 1/17 – 3/7
SAT: 12:00 – 1:30 PM
Register
Learn how to break, aim, and sink shots like a pro. Each session mixes hands-on practice with friendly games. Put your corner pocket skills to the test in a friendly, fast-paced Teen Center Pool Tournament. Compete, show off your best shots, and play for prizes, bragging rights, and plenty of fun.
AGES: 12-17
DATES: 1/8 – 1/25
WED: 6:00 – 7:00 PM
Register
AGES: 12-17
DATES: 2/4
WED: 3:45 PM
Register
Your space to speak, share, and explore podcasting. Book sessions, bring friends, and dive into any topic you care about, from music to school life to big ideas. Record your thoughts, hear new perspectives, and connect in a fun, creative, judgment-free space.
GRADES: 8-12
DATES: 1/8 – 3/5
WED: 6:00 – 7:00 PM
Register
Show off your skills in a friendly, timed blackboard art competition. Create bold designs, portraits, or doodles, your style, your moment. Jump in between rounds to add your touch to our community boards. Come ready to draw, cheer, and leave your mark.
GRADES: 8-12
DATES: 1/13
TUE: 3:30 PM
Register
Kickstart your future with a hands-on intro to financial literacy. We’re talking budgeting, saving, credit, investing, and understanding your paycheck. Build the skills and confidence to make smart money decisions, now and for what’s ahead.
GRADES: 8-12
DATES: 2/2 - 3/16
MON: 5:30 - 6:30 PM
Register
Join us for a high-energy evening filled with your favorite games under blacklights and neon colors. We’ll have basketball, volleyball, and other fun challenges that shine bright when the lights go out!
GRADES: 8-12
DATES: 2/13
FRI: 6:00 - 8:00 PM
Register
A safe space just for teens to meet after school, complete homework in a supportive setting, challenge friends to pool or video games, or simply unwind and socialize. Throughout the year the Teen Center hosts special programs, events, and workshops that encourage creativity, collaboration, and skill building.
GRADES: 6-12
DATES: 9/1 – 6/12
MON–FRI: 2:45 – 7:00 PM
Register
GRADES: 6-12
DATES: 9/1 – 6/12
MON–FRI: 2:45 – 6:00 PM
Register
A free membership for 7th graders that includes fitness orientation, access to the gym, pool, teen classes and special events empowering teens to build healthy habits, meaningful connections, and self-discovery.
GRADES: 7
DATES: 2025–2026 School Year
Learn More
Students get involved in community service projects, participate in team building activities, learn healthy habits, and socialize with peers.
AGES: 8th Grade
DATES: 10/8/2025 – 5/6/2026
WED: 4:00 – 5:00 PM
Register
AGES: 8th Grade
DATES: 10/10/2025 – 5/8/2026
FRI: 4:00 – 5:00 PM
Register
Participants benefit from a range of services, including one-on-one mentorship, SAT preparation, and career planning workshops. The program also offers internship opportunities, corporate mentoring, guest speaker lectures, and assistance with finding scholarships and college tours.
GRADES: 9-12
DATES: 10/7/2025 – 5/19/2026
TUE: 7:00 – 8:00 PM
Register
A fun and supportive evening just for girls, filled with activities, connection, and positive experiences in a safe space.
GRADES: 8-12
DATES: 9/18/2025 – 5/22/2026
THU: 7:00 – 8:00 PM
Register
A mentorship program empowering young men to build character, leadership skills, and confidence for the future.
GRADES: 6-12
DATES: 9/15/2025 – 5/18/2026
MON: 7:00 – 8:00 PM
Register
Our beginner-friendly lessons teach you the rules, rhythm and strategy of this classic game from the tiles up.
DATES: 1/6 – 1/27
TUE: 6:00 – 8:00 PM
Register
Unwind with a relaxing evening at the Y as we screen this captivating film filled with drama, ambition, and heart. Enjoy a cozy movie night setting, light refreshments, and great company.
DATES: 12/15
TUE: 6:00 – 8:00 PM
Register
A welcoming space for seniors to connect, share stories, and build friendships.
DATES: 1/28, 2/25
TUE: 12:30 – 1:30 PM
Register 1/28
Register 2/25
DATES: 1/30, 2/27
FRI: 12:30 – 1:30 PM
Register 1/30
Register 2/27
1. Understand the purpose of dinking and speeding the ball up
2. Review court positioning, ready position, grip, contact point, paddle tracking, and swing
3. Proper dinking footwork, and partner movement
4. Dinking targets/location and strategy based on balls received
5. Leveraging the dink volley & benefits
6. Adding spin to your dinks
7. Understanding the right time to speed the ball up & where
8. Anticipating a "speed-up", signs & ways to disguise intent
9. Dinking/speed-up games/drill
SUNDAY 1/18
10:30 AM - 12:00 PM
MEMBERS: $35/NON-MEMBERS: $45
Register
1. Understanding the need for a strong backhand drive
2. When to drive vs. drop the ball
3. Footwork for backhand drives
4. Proper technique and adding power to your backhand drive
5. Pros and cons of the two-handed ("twoey") backhand
6. Movement after the shot - based on shot placement
7. Backhand drive drills
SUNDAY 12/7
10:30 AM - 12:00 PM
MEMBERS: $35/NON-MEMBERS: $45
Register
SUNDAY 1/4
10:30 AM - 12:00 PM
MEMBERS: $35/NON-MEMBERS: $45
Register
1. Understanding the importance of fast-hands and how to anticipate a battle
2. Stance and ready paddle positioning
3. Understanding the "triangle principle"
4. Letting out balls go
5. Fast hand drills
6. Group fast-hands competition
SUNDAY 1/11
10:30 AM - 12:00 PM
MEMBERS: $35/NON-MEMBERS: $45
Register
1. Understanding the importance of a strong serve in today's game
2. Understanding the pros & cons of the "drop serve" and the "volley serve"
3. Strategy and targeting your for serves
4. Options to drive more power/speed and less height on your serves
5. Ways to adjust depth on serves to improve consistency & reduce "out-balls"
6. Adding spin to your serve
7. Other ways to make your serve less predictable
8. Serve & return drills
SUNDAY 1/25
10:30 AM - 12:00 PM
MEMBERS: $35/NON-MEMBERS: $45
Register
A science-based exercise program that caters to improving Parkinson’s disease (PD) and Multiple Sclerosis (MS) symptoms and specific exercises that help restore lost function. Our exercise class incorporates the newest research principles of forced exercise, aerobic training and dissociated movements to retrain or optimize function for people with PD and other balance or movement disorders.
DAY: Friday
TIME: 1:15 – 2:15 PM
LOCATION: Gymnasium
Learn More
A free, research-based program for adult cancer survivors, LIVESTRONG at the YMCA helps rebuild strength, increase physical activity, and connect participants in a supportive community.
DATES: 1/27/2026 – 4/16/2026
Register
DATES: 2/23/2026 – 5/14/2026
Register
Enjoy a playful yoga session enhanced by the joy and relaxation of adorable puppies.
DATE: 12/7
Register
Reach your wellness goals faster with the help of a certified personal trainer. Because gains feel even better when they come with connection. Our trainers aren’t just here to help you build muscle; they’re here to build your confidence, too. From first-timers to powerlifters, everyone shares the weights and wisdom at the Y.
Inclusive yoga designed for individuals with special needs to build strength, flexibility, and relaxation in a supportive setting.
AGES: 13–21
THU: 4:30 – 5:15 PM
Register
Gentle water-based movements that ease joint stiffness, reduce pain, and support mobility.
MON: 11:00 AM – 12:00 PM
Register
A fun, resistance-based workout using water bungees to improve strength, coordination, and balance.
WED: 9:00 – 10:00 AM
Register
A mix of deep- and shallow-water stations for a total-body workout with cardio, strength, and endurance.
WED: 10:00 – 11:00 AM
Register
A social gathering for aquatics participants to connect, share experiences, and enjoy community outside the pool.
DATE: 12/10
WED: 12:00 PM – 1:00 PM
Register