Thank you for checking out our recreational programming. We work hard to provide Oaklands with a wide variety of social and recreational opportunities.


Oaklands Community Association offers a variety of programs and services for all ages - from 0-99! From chair yoga to high intensity interval training, culinary workshops, art and language classes, and sports for kids, we offer something for everyone. Recreation benefits your mind, body, and soul! Here are just a few of the great reasons to participate in recreational activities:

  • improve your quality of life and extend life expectancy
  • gain opportunities to learn new skills
  • develop to your full, holistic potential - physical, social, creative, intellectual, and spiritual
  • enhance mental health and well-being through reducing depression and anxiety
  • contribute to the healthy development of children and youth
  • build self-esteem and positive self-image
  • reduce social isolation, loneliness, and alienation
  • meet new folks in your community
  • celebrate diversity

and so many more!

Check out our activity guide for more information about our programs, events and services. You can view it online or stop by the centre for a paper copy.

We are always interested in offering new programs! If you have a suggestion or want to teach a program or workshop, please reach out to our Program Coordinator, Erin, at programs@oaklandsca.com


Quick Links

Online Registration


You can now register online for programs.

Activity Guide


Download or view our 

Activity Guide

Calendar of Events


Check the calendar for what's going on.

Instructor Bios


Check out some of our instructors

What's New


The latest happenings

Social Media


Start with Facebook

Registration POLicies


General Registration Information

  • Registration is on a first-come, first-served basis and requires immediate payment.
  • Minimum numbers - if a program does not meet minimum registrant numbers to fairly pay the instructor for their time, we will call registrants two business days prior to class start and offer a full refund or future credit. 


  • We accept cash, cheque, debit, Visa, or Mastercard.
  • All fees must be paid in full at the time of registration.
  • Registrants eligible for L.I.F.E. subsidy must be authorized through Crystal Pool prior to registration.
  • All programs for ages 15+ are charged 5% GST on top of listed price. Our GST number is 882929946RT0001


  •  Refunds will only be issued for withdraw requests made three business days in advance of the class start.
  • If after attending the first class you decide a program is not right for you, we are happy to issue a pro-rated refund. This request must be made prior to the start of the second class.
  • Refunds will generally not be issued for withdrawal after the second class. Special circumstances may be considered and may require a note from a medical professional.


  • Punchcards are transferable and may be shared between family members or friends. Cards never expire and are non-refundable.
  • Punchcards can be used to attend any of our fitness and yoga classes with a drop-in option provided space is available. Participants who register for a full session of a program are given first priority.