• Youth Basketball

    All youth are welcome to drop-in and shoot some hoops. Games are half court and self organized. Bring your own gear or borrow from us with a One Card or Go Card. All youth are required to scan their one card upon arrival. If you don't have one yet, come see the community youth worker [...]

    Free
  • Piano Lessons with Andrea

    Love the world of music and the piano through most enjoyable songs and pieces. Develop proper technique with fun exercises. Piano lessons cover dexterity, listening, rhythm and theory. For all ages and levels. Lessons are scheduled in 30 minute time slots.

    $302.5
  • KEES Tae Kwon Do – Fridays – Advanced

    Taekwondo is a martial art and an Olympic sport that originated from Korea. This training system is made up of symmetrical body exercises or techniques designed for self defense and unarmed combat, making use of the hands and feet for offense and defense techniques. KEES Taekwondo has a tradition of strict discipline and structure that [...]

    $144
  • Piano Lessons with Andrea

    Love the world of music and the piano through most enjoyable songs and pieces. Develop proper technique with fun exercises. Piano lessons cover dexterity, listening, rhythm and theory. For all ages and levels. Lessons are scheduled in 30 minute time slots.

    $302.5
  • Iaido

    Iaido is the traditional Japanese martial art of drawing and cutting with the samurai sword. Its purpose is to cultivate awareness, centeredness, sincerity, a calm mind, and mental and physical harmony through the practice of traditional sword techniques. Beginners are welcome. Drop in $14.29 + tax . No program May 8th.

    $141.43
  • Piano Lessons with Andrea

    Love the world of music and the piano through most enjoyable songs and pieces. Develop proper technique with fun exercises. Piano lessons cover dexterity, listening, rhythm and theory. For all ages and levels. Lessons are scheduled in 30 minute time slots.

    $302.5
  • Athletic Foundation

    This program is designed for youth aged 13+, including athletes and those exploring various sports. The focus is on developing physical characteristics such as strength, speed, and agility, while building an athletic foundation and fundamental movement competencies. Participants are exposed to a wide range of movement patterns to develop coordination, control, and overall physical capacity [...]

    $120
  • Night Hoops Skills & Drills

    Join Night Hoops, a free, community-driven basketball program where passion meets purpose. Designed for youth ages 11 to 16, Night Hoops blends skill-building, mentorship, and teamwork in a positive, high-energy environment. Led by experienced coaches and community mentors, players develop confidence, leadership, and lifelong friendships both on and off the court. All equipment is provided, [...]

    Free
  • Sportball Multisport

    Refine, rehearse, repeat. Coaches focus on the basic skills common to all sports like balance, coordination, stamina and timing in a fun, supportive, non-competitive setting that emphasizes teamwork. For more, visit www.sportball.ca.

    $95
  • Group Fitness – Zumba

    Zumba is a mix of dance and fitness: a fusion of Latin and international music and movement. Spring 2026 Drop-in Adult $6.52, Senior $5.7810 tickets Adult $57.38, Seniors $42.861 month Adult $60, Seniors $50.24Seasonal Fit pass Apr 7-Jun 27 (12 weeks)Adult $153 Senior $129prices do not include 5% GSTRefund Policy: 10 usage passes and 1 [...]

    $6.52
  • Piano Lessons with Andrea

    Love the world of music and the piano through most enjoyable songs and pieces. Develop proper technique with fun exercises. Piano lessons cover dexterity, listening, rhythm and theory. For all ages and levels. Lessons are scheduled in 30 minute time slots. No class Jun 6.

    $275
  • Endorphin Rush: Mini Hip Hop Breakers

    This non-stop action-packed class includes hip-hop, basic breakdancing, and dance games that will have your dancer moving to the beats. Dancers will improve coordination, musicality, expression, and learn dynamic choreographies. Please bring a water bottle, wear a comfortable dance outfit and bring clean indoor sneakers. There will be a presentation for family on the last [...]

    $140
  • Iyengar Yoga

    The Iyengar method is adaptable to suit individual needs. Increased flexibility, reduced risk of injury, enhanced fitness for sports, relaxation for the mind and an increase of self-confidence are a few of the benefits one can experience. Drop-in $23 + tax. No class Jun 6

    $252
  • Piano Lessons with Andrea

    Love the world of music and the piano through most enjoyable songs and pieces. Develop proper technique with fun exercises. Piano lessons cover dexterity, listening, rhythm and theory. For all ages and levels. Lessons are scheduled in 30 minute time slots. No class Jun 6.

    $275
  • Private Singing Lessons

    Learn to Sing! Enjoy private singing lessons in a safe and supportive environment. No experience is necessary and all levels are welcome. Gina brings more than 15 years of experience, both as a music instructor and professional operatic soprano. She teaches a wide variety of musical styles and genres, from pop to musical theater to [...]

    $305
  • Chess for Kids

    Chess Institute of Canada is bringing chess to life at Marpole-Oakridge Community Centre! Whether a beginner or an expert, all are welcome as we explore the ancient game. Our program blends the fundamentals of chess with the essential life skills the game imparts to create a truly unique and engaging learning experience. No class Jun [...]

    $150
  • Sportball Parent & Tot Multisport

    Sportball Parent & Child programs help preschoolers to refine their motor skills, such as balance and coordination, as well as develop their social skills such as confidence, following instructions, turn-taking and sharing. Coaches introduce a different sport each class using developmentally appropriate games and activities. Sportball maintains a one-parent-per-child ratio policy in all Parent Child [...]

    $95
  • Endorphin Rush: Creative Ballet

    Young ballerinas explore the fun and beauty of ballet while learning the basic techniques. They will love exploring their creative expression in this fun and welcoming class. Children must be able to participate without a parent in the room. Please wear ballet outfit and ballet slippers or clean indoor shoes (Please no socked feet directly [...]

    $140
  • Piano Lessons with Andrea

    Love the world of music and the piano through most enjoyable songs and pieces. Develop proper technique with fun exercises. Piano lessons cover dexterity, listening, rhythm and theory. For all ages and levels. Lessons are scheduled in 30 minute time slots. No class Jun 6.

    $275
  • Private Singing Lessons

    Learn to Sing! Enjoy private singing lessons in a safe and supportive environment. No experience is necessary and all levels are welcome. Gina brings more than 15 years of experience, both as a music instructor and professional operatic soprano. She teaches a wide variety of musical styles and genres, from pop to musical theater to [...]

    $305