Langley City offers year-round indoor and outdoor recreation experiences at our amazing attractions! We have our new, state of the art facility the Timms Community Centre, and outdoor swimming at Al Anderson Memorial Pool (which hosts an annual legendary waterfight!). Or how about our friends over Fast Track Indoor Karting - who doesn't love go-karts! Where you will you start first?




Al Anderson Memorial Pool

4949 207 Street
Langley, BC Canada V3A 1N4

Officially open for the summer season, Al Anderson brings out locals and visitors from all around the neighborhoods to come enjoy the best outdoor summer swimming in Langley City! The pool offers a 25 meter and 8 lanes for children's swimming lessons, lane swimming, public swimming, aquatic fitness, and public rentals – bring on the summer!

City of Langley Library

20399 Douglas Crescent
Langley, BC Canada V3A 4B3

Douglas Recreation Centre

20550 Douglas Crescent
Langley, BC Canada V3A 4B3

A local staple of Langley City, the Douglas Recreation Centre offers a community kitchen, three hall spaces, games room, preschool room and a multipurpose room. Register for any of the preschool, children, youth or adult programs and activities, or book a space to hold your own event.

Fast Track Indoor Karting

5760 Production Way
Langley, BC Canada V3A 4N4

Fast Track Indoor Karting is Langley's first and only indoor go karting facility. We are able to offer people of all ages a fun and safe racing environment where you can race not only your friends, but also yourself with our state of the art timing system. We offer a number of options from birthday parties, corporate and team building events all the way to stag(ette)'s and public drop-in racing.

Langley Twin Rinks

5700 Langley By-Pass
Langley, BC Canada V3A 8L7

Timms Community Centre

LANGLEY, BC Canada V3A 4B3

Timms Community Centre is a vibrant focus for our community pride that influences positive health outcomes through active living. Being at the heart of our community – Timms Community Centre is the 'go-to-place' to meet, engage, connect, learn, celebrate and be active together.