Helpful Links:
Junior Classes:
Upcoming Junior Sessions
Below are upcoming junior session dates to help you plan ahead! Registration opens 4 weeks before the session start date for patrons and 3 weeks for non-patrons.
Financial need-based scholarships are available to ensure equitable access to high-quality instruction and programming. Learn more and apply for scholarships.
2025-2026
Fall session 2 runs October 27 - December 21, 2025
Registration opens at 8:00 am, September 29 for patrons and October 6 for non-patrons
Winter session 1 runs january 5 - march 1, 2026 (8 Weeks)
Registration opens at 8:00 am, December 8 for patrons and December 15 for non-patrons
winter session 2 runs march 2 - april 24 (8 Weeks)
*Winter session 2A runs march 2 - march 22 (3 Weeks)
*Winter session 2B runs march 23 - april 24 (5 Weeks0
Registration opens at 8:00 am, February 2 for patrons and February 9 for non-patrons
SPRING SESSION runs April 27 - june 5 (6 Weeks)
Registration opens at 8:00 am, March 30 for patrons and April 7 for non-patrons
summer session 1 runs june 8 - july 31
summer session 2 runs august 3 - august 28
Summer Registration Date TBA!
*Winter Session 2 is split into two four-week sessions (2A and 2B) for players in High School classes.