Swimming, Skating, Dancing, Romping, and Plunging…the holiday fun starts here!  Enjoy the magic of the holidays and celebrate the season with a variety of programs, camps, and drop-in sessions. There’s something happening for all ages, even New Year’s activities!

Find programs listed in date order below.

Holiday Family Fun Event

1-8 years

Enjoy crafts, cookie decorating, story time, games, activities, and more.

West Langley Hall
9308 – 208 Street

Sunday, December 9
10:00 - 11:00am
11:30am - 12:30pm

Winter Wonderland Jelly Bean Dance

2-8 years

Dance your heart out as you move and groove to our DJ, lights, and fun! A concession will be available.

Willoughby Community Centre

Saturday, December 15
6:00 - 8:00pm


Registration required 

Holiday Tot Romp

9mos - 5yrs

Join the elves for an active parent and tot holiday playtime. Bounce, catch, slide, race, and tumble with a festive, wonderland twist! A variety of sports equipment, ride-on toys, and tumbling mats will be available.

W.C. Blair Recreation Centre

Thursday, December 20
9:15 - 10:45am


Registration recommended 

Holiday Kidz Flip Out Friday

7-9 years

Kick off the holidays with your friends and join the festivities that include swimming, waves, inflatables, games, themes, and much more. 

W.C. Blair Recreation Centre

Friday, December 21
6:30 - 8:30pm


Registration required 

Kids’ Night Out

4 - 6 years

5 -12 years

Bring your child to enjoy games, stay active, make a splash in the pool, and build friendships while you enjoy your own Friday night out. Finish your last minute shopping and give the kids a chance to enjoy some active fun over the holiday break!

Walnut Grove Community Centre

Friday, December 21 and Friday, December 28
5:30 - 8:30pm


Registration required:

Christmas Eve Skate

All ages

Glide into the holidays with us! Bring your family and enjoy an active session together.

Monday, December 24

Aldergrove Credit Union Community Centre
1:00 - 3:00pm

George Preston Recreation Centre
10:00am - 12:00pm

Regular admission rates and rules apply. See tol.ca/skate for details. 

Holiday Camps

3-12 years

Stay active and have fun over the holidays with skating, swimming, games, sports, and arts and crafts camps. Join us for a jolly new adventure every day!

All camps run 9:00am - 3:00pm.

A variety of dates are available over the Winter Break, get more information at tol.ca/camps.

Get more information at tol.ca/camps

Holiday Family Pool Fun

All ages

Join our play leaders in the pool for games and loads of activities!

Monday, Wednesday - Friday December 24, 26 - 28
Monday - Friday December 31 - January 4
1:00 - 3:00pm

Regular admission rates and rules apply.

View schedules at tol.ca/swim.