Days of the Week
Location
Camp Site Location
Centennial Activity Center
Centennial Fitness Center
Centennial Park
First United Methodist Church
Hinkley Park
Maine Park
Northeast Park
Northwest Park
Oakton Sports Complex
Oakton Sports Complex Turf Field
Prospect Park
South Park
Wildwood Nature Center
Wildwood Program Center
Category
Active Adult/Senior
Adult
Aquatics
Beyond the Bell
Brickton Art Center
Camps
Community Garden
Dance - Non-Recital
Dance - Recital
Dog Obedience
Early Childhood
Employee Program
Ice - Figure Skating
Fitness - Specialty Classes
Ice - Stick & Puck/Coaching Practice Sessions
Golf - Junior
Ice - Youth Hockey
Athletics - Martial Arts
Music
Music Lessons
Nature Programs
Athletics - Pickleball Lessons
Preschool
Special Events
Athletics - Tennis Lessons
Theater
Theater Camp
Family Trips
Athletics - Youth Athletic Classes
Athletics - Youth Basketball Leagues
Youth Basketball
Youth/Teens
Ages
Adult
Senior
3 Months
6 Months
9 Months
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Availability
Available
Waitlist
Full
Search
Clear Filters

Programs

5260012 / Autumn Session 2 - Hockey Advanced

A comprehensive skills class designed to teach the fundamentals of the game. Players work on skating, passing, puck handling, shooting, and game concepts. Prerequisite: Passing Hockey 1 or Hockey Supervisor's approval. Required Equipment: Full hockey gear. No classes on November 7 and November 24-29.
5260012-0 - Autumn Session 2 - Hockey Advanced Friday 5:10pm
Register
Availability
Available
Res/NonRes
10/17/2025 - 12/19/2025
5:10 pm - 5:55 pm
Location
Oakton Sports Complex
Ages
4.00-12.99
5260012-1 - Autumn Session 2 - Hockey Advanced Saturday 10:45am
Register
Availability
Available
Res/NonRes
10/18/2025 - 12/20/2025
10:45 am - 11:30 am
Location
Oakton Sports Complex
Ages
4.00-12.99

5260013 / Autumn Session 2 - Little Steamers Scrimmage

Perfect opportunity for our newest players to score some goals! Designed for players in Pre-Hockey and Hockey 1, this 30-minute scrimmage is all about fun! No skills, no drills, just a weekly hockey game. Prerequisite: PH or H1 level skating skills. Required Equipment: Hockey helmet with cage, hockey gloves, shin guards, hockey stick. Skate rental available at no additional charge. No classes November 24-29.
5260013-0 - Autumn Session 2 - Little Steamers Scrimmage Monday 10:30am
Register
Availability
Available
Res/NonRes
10/13/2025 - 12/15/2025
10:30 am - 11:00 am
Location
Oakton Sports Complex
Ages
3.00-12.99
5260013-1 - Autumn Session 2 - Little Steamers Scrimmage Monday 12:40pm
Register
Availability
Available
Res/NonRes
10/13/2025 - 12/15/2025
12:40 pm - 1:10 pm
Location
Oakton Sports Complex
Ages
3.00-12.99
5260013-2 - Autumn Session 2 - Little Steamers Scrimmage Wednesday 10:30am
Register
Availability
Available
Res/NonRes
10/15/2025 - 12/17/2025
10:30 am - 11:00 am
Location
Oakton Sports Complex
Ages
3.00-12.99
5260013-3 - Autumn Session 2 - Little Steamers Scrimmage Wednesday 12:40pm
Register
Availability
Available
Res/NonRes
10/15/2025 - 12/17/2025
12:40 pm - 1:10 pm
Location
Oakton Sports Complex
Ages
3.00-12.99

5260023 / Autumn Session 2 - Express Prospects Skills & Scrimmage

This class is for the motivated hockey player looking for extra ice time! Geared towards players around the Hockey Advanced level, this extra hour per week will spend more time on game situations and scrimmages. Prerequisite: Hockey Advanced level skating skills. Required Equipment: Full hockey gear. No classes November 24-29.
5260023-0 - Autumn Session 2 - Express Prospects Skills & Scrimmage Saturday 11:40am
Register
Availability
Available
Res/NonRes
10/18/2025 - 12/20/2025
11:40 am - 12:40 pm
Location
Oakton Sports Complex
Ages
4.00-8.99

5190102 / Private Guitar/Bass

Experience fun and engaging guitar/bass lessons for all ages and skill levels! All materials are provided, and flexible scheduling is available Monday through Saturday. Whether you're a beginner or looking to refine your skills, we’ll help you find the perfect fit for you. Lessons are 30 minutes in length and necessary materials are included. Lessons are held Monday through Saturday at varying times. Prior to the start of class, an email will be sent to you to discuss lesson day and time.
5190102-1 - Private Guitar/Bass - Session 1
Register
Availability
Available
Res/NonRes
9/2/2025 - 10/18/2025
3:30 pm - 8:00 pm
Location
Maine Park
Ages
6 & Up
5190102-2 - Private Guitar/Bass - Session 2
Register
Availability
Available
Res/NonRes
10/20/2025 - 12/13/2025
3:30 pm - 8:00 pm
Location
Maine Park
Ages
6 & Up

5190103 / Private Piano Lessons

Private Piano: This class provides individualized instruction in piano and music theory. Each student receives personalized guidance and time to practice their developing skills during the lesson. Weekly progress updates are shared with parents, outlining what was covered in class and offering suggestions for practice at home. Students will work from both a lesson book and a workbook, with all necessary materials included. No classes on Sep 1, Oct 13
5190103-1 - Private Piano Lessons Session l
Register
Availability
Available
Res/NonRes
9/2/2025 - 10/18/2025
3:00 pm - 9:00 pm
Location
Maine Park
Ages
6 & Up
5190103-2 - Private Piano Lessons Session ll
Register
Availability
Available
Res/NonRes
10/20/2025 - 12/13/2025
3:00 pm - 9:00 pm
Location
Maine Park
Ages
6 & Up