At the Y, we’re all about fun while building self-esteem, values, and skills. Swim lessons soccer, volleyball, small group training, basketball, and more – we have something for everyone! Program schedules and offerings vary by location and time of year.
Register & Search For Programs
*An active YMCA membership is required for the entire term of the summer or winter program to qualify for member pricing. If membership is canceled or put on hold after program registration, you will be withdrawn from the program and must re-register at non-member pricing.
2026 Leagues
We offer soccer, volleyball, basketball, and flag football. Offerings vary by session and location. Click here to search by location.
- Winter Leagues 2026 (8 Games + Tournament): January 5 – March 15 (Registration opens Opens October 20, 2025)
- Spring (8 Games): March 23 – May 24 (Registration opens January 23)
- Summer 1 (5 Games): June 1 – July 12: (Registration opens March 16)
- Summer 2 (5 Games): July 20 – August 23: (Registration opens March 16)
- Fall (8 Games): August 31 – November 1: (Registration opens June 22)
- Winter Mini Session (4 Games): November 2 – December 13 (Registration opens September 28)
- Winter League 2027: January 4 – March 14: (Registration opens October 26, 2026)
2026 Sports Skills, Enrichment Programs & Small Group Training:
The YMCA offers a wide range of sports skills and enrichment programs designed to inspire growth, teamwork, and confidence in kids of all ages. From basketball, soccer, and volleyball to creative arts, STEM, and leadership activities, our programs focus on skill-building, character development, and having fun in a supportive environment.
- Winter 2026: January 5 – February 15 (Registration opens November 17, 2025)
- Spring 1: February 23 – April 5 (Registration opens January 23)
- Spring 2: April 13 – May 24 (Registration opens January 23)
- Summer 1: June 1 – July 12 (Registration opens May 4)
- Summer 2: July 20 – August 30 (Registration opens May 4)
- Fall 1: September 8 – October 18 (Registration opens August 3)
- Fall 2: October 26 – December 6 (Registration opens August 3)
- Winter 2027: January 4 – February 14 (Registration opens November 16, 2026)
2026 Swim Lessons:
YMCA swim lessons are designed for all ages and skill levels, focusing on safety, confidence, and fun in the water. Whether learning to float, perfecting strokes, or building endurance, our certified instructors provide personalized guidance in a supportive environment.
- Winter 2026: January 5 – February 15 (Registration opens November 17, 2025)
- Spring 1: February 23 – April 5 (Registration opens January 23)
- Spring 2: April 13 – May 24 (Registration opens March 16)
- Summer 1: June 1 – July 12 (Registration opens May 4)
- Summer 2: July 20 – August 30 (Registration opens June 22)
- Fall 1: September 8 – October 18 (Registration opens August 3)
- Fall 2: October 26 – December 6 (Registration opens September 28)
- Winter 2027: January 4 – February 14 (November 16, 2026)
Note: Non-Member Registration begins one week after member registration.
How to Register
How to Create an Account
- Step 1: Click here to create a login and password.
- Step 2: Complete the form using your email address and birthday on file.
- Step 3: Check your email for a confirmation of your login creation and a link to get started.
Need Help?
Program Lineup
YMCA Program Lineup
- Art & Enrichment
- Basketball
- Before & After School Care
- Dance
- Personal Training
- Pickleball
- Small Group Personal Training
- Flag Football
- Swim Lessons (6 months – adults)
- Swim Team
- Tumbling
- Volleyball
- And More!
Click here to choose your preferred branch and complete a volunteer application.
