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
Adult Sports
Aquatics
Beyond the Bell
Brickton Art Center
Camp Lunch
Camps
Community Garden
Dance - Non-Recital
Dance - Recital
Dog Obedience
Early Childhood
Employee Program
Ice - Figure Skating
Fitness - Specialty Classes
Ice - Hockey Camp
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
Ice - Speed Skating
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

4060811 / Private Tennis Lessons

Take private tennis lessons with an experienced tennis instructor. Private lessons are arranged individually with each student. There are a total of five lessons. Lesson day and time are arranged between the instructor and the student. Please bring your own racket to class.
4060811-1 - Private Tennis Lessons 30 Minutes Session I
Register
Availability
Available
Res/NonRes
6/30/2026 - 7/30/2026
12:00 am - 12:00 am
Location
South Park
Ages
5 & Up
4060811-2 - Private Tennis Lessons 45 Minutes Session I
Register
Availability
Available
Res/NonRes
6/30/2026 - 7/30/2026
12:00 am - 12:00 am
Location
South Park
Ages
5 & Up
4060811-3 - Private Tennis Lessons 60 Minutes Session I
Register
Availability
Available
Res/NonRes
6/30/2026 - 7/30/2026
12:00 am - 12:00 am
Location
South Park
Ages
5 & Up
4060811-21 - Private Tennis Lessons 30 Minutes Session II
Register
Availability
Available
Res/NonRes
7/31/2026 - 8/30/2026
12:00 am - 12:00 am
Location
South Park
Ages
5 & Up
4060811-22 - Private Tennis Lessons 45 Minutes Session II
Register
Availability
Available
Res/NonRes
7/31/2026 - 8/30/2026
12:00 am - 12:00 am
Location
South Park
Ages
5 & Up
4060811-23 - Private Tennis Lessons 60 Minutes Session II
Register
Availability
Available
Res/NonRes
7/31/2026 - 8/30/2026
12:00 am - 12:00 am
Location
South Park
Ages
5 & Up

4060813 / Semi-Private Tennis Lessons

Take Semi-Private Tennis Lessons with an Experienced Tennis Instructor. Semi-Private lessons are arranged individually with each group of students. There are a total of five lessons. Registrants must form their own groups of 3 to 5 students that want to take lessons together. Lesson days and times are arranged between the instructor and the students. Please bring your own racket to class.
4060813-4 - Semi-Private Tennis Lessons 60 Minutes Session I
Register
Availability
Available
Res/NonRes
6/30/2026 - 7/30/2026
12:00 am - 12:00 am
Location
South Park
Ages
5 & Up
4060813-24 - Semi-Private Tennis Lessons 60 Minutes Session II
Register
Availability
Available
Res/NonRes
7/31/2026 - 8/30/2026
12:00 am - 12:00 am
Location
South Park
Ages
5 & Up

3180111 / Theater Camp: Week 1, 8:30am-11:30am

The jungle is jumpin' with a jazzy beat in Disney's The Jungle Book! Join Mowgli, Baloo, Bagheera, King Louie, and all of your favorite Jungle Book characters in this fun jungle adventure based on the classic animated Disney film. M-F will take place at Maine Park and the performance will take place on Saturday, Jun 13 at the Centennial Activity Center.
3180111-1 - Theater Camp-The Jungle Book
Register
Availability
Available
Res/NonRes
6/8/2026 - 6/13/2026
8:30 am - 11:30 am
Location
Maine Park
Ages
4-6

3180112 / Theater Camp: Week 2, 8:30am-11:30am

Let’s All SING! is an adorable musical bringing the world of the beloved movie Sing! to life. Young performers shine as they sing and dance to familiar tunes from the hit movie. With its charming cast of talented animal characters, Let’s All SING! will be a heartwarming experience for families and fans alike. M-F will take place at Maine Park and the performance will take place on Saturday, Jun 20 at the Centennial Activity Center.
3180112-2 - Theater Camp-Let’s All “SING!”
Register
Availability
Waitlist
Res/NonRes
6/15/2026 - 6/20/2026
8:30 am - 11:30 am
Location
Maine Park
Ages
4-6

3180113 / Theater Camp: Week 3, 8:30am-11:30am

Join us for this fun feline musical, where one particular kitten by the name of Mewliet (as in Juliet) comes to the group with a problem: her friend, who has a huge admiration for cats, would like Mewliet to teach them how to climb a tree like a cat. The other cats are eager to help until they find out that the friend’s name is Rover and is, in fact, a dog! In the course of the musical, the cats, Rover, and his canine pals, come to realize that maybe if they got a different perspective, they all might get along. M-F will take place at Maine Park and the performance will take place on Saturday, Jun 27 at the Centennial Activity Center.
3180113-3 - Theater Camp-Meow: The Musical!
Register
Availability
Available
Res/NonRes
6/22/2026 - 6/27/2026
8:30 am - 11:30 am
Location
Maine Park
Ages
4-6