Swimming Lessons

With multiple classes on weekday afternoons and weekends, the UBC Aquatic Centre offers a variety of swimming lessons for children aged 6 months to 16 years. Select the best class for your child’s level that suits your schedule. Classes include Red Cross Preschool and Swim Kids Lessons, Junior Coached Workout, Junior Lifeguard Club, Bronze Medallion, Bronze Cross and LS Camp.

After-School Programs

Looking for something for your child to do after school? We now offer after school programming and preteen adventure nights for Grades 5-7. The programs include: Fabric Arts, Orienteering, Intermediate Skate & BMX, Imagination Theatre, and Preteen Adventure Nights.

Hockey and Skating

Whether your child wants to improve their skating, start out their hockey career in a youth league, or develop their technique at the Atom or Pee Wee level,the Doug Mitchell Thunderbird Sports Centre offers a variety of hockey and skating programs for kids aged 3 to 15. 

Summer Camps

With UBC Camps, it’s easy to build a full summer of fun centered around your child’s interests! Combine any of our popular morning camps – such as badminton, baseball, soccer, swimming, multisport, art, and more – with supervised lunch care and then an exciting afternoon of exploring campus, or discovering the magical world of Quidditch!

New UBC Pool

The New UBC Aquatic Centre has been purpose-built for the current and future needs of students, staff, faculty, and residents of UBC’s Point Grey campus. The bright, open facility design brings in an abundance of natural which underlines the open and inclusive community space. With a variety of lessons and programs, your child can increase their swimming ability at any level.

UBC Splash, Pedal, & Dash Kids Point Grey Triathlon

The beautiful UBC Campus plays host to this popular summer triathlon! The kids Splash, Pedal, & Dash Kids Triathlon includes a variety of options for different ages and experience levels. Athletes of 16 years and older can compete in any of the adult distances.


With learn-to-row, development, intermediate, and competitive classes available for youth ages 13 to 18, our instructors can lead you through the basics of rowing to competition, with all junior rowing programs designed to follow the stages of Canadian Sport for Life’s Long Term Athlete Development Model.

Tennis Junior Camps

UBC Tennis is excited to introduce your family to specifically targeted programs for all ages and abilities. We have everything from our Baby Thunderbird program for children as young as 3 years old, to competitive and elite programs. Sign up now and be active with the whole family!

Preschool Aquatics Programs

The new UBC Aquatic Centre offers a wide selection of programs designed for young children from infants to 5 years of age. Start them swimming early with one of our lesson programs that will help make them comfortable in water, learn basic abilities and have fun. Find what’s right for your child and sign them up today>


“We had just moved to Vancouver and I was looking for a way for our daughter to meet other kids her age when I discovered UBC Camps. She loves the variety of camps — she can be on the soccer field one week and spend her days in the pool the following week. She is excited to learn new skills throughout the summer, and I am very happy with the quality of instructors involved in the programs.”

Kimberley Monteyne

All children should experience the positive benefits of recreational activity. UBC Recreation offers the University community’s youth an extraordinary experience to be active and participate. Choose from rowing, hockey, swimming, tennis, and many other activities.

Learn more about what UBC Recreation has to offer for: