These programs include summer camps, pro-d day adventures as well as courses in gymnastics, music and horseback riding. Our camp and pro day activity programs are great opportunities to let your child play and learn in a safe environment.

Early Years

We are pleased to offer programs for all ages of children birth to 5 years. Programs include: art, music, dance, sports, skating, hockey and swimming.

School Age

We are pleased to offer over programs for all ages of children 6 to 12 years. Program include., arts, crafts, music, dance, general interest, fitness, sports, racquet sports, skating, arena, swimming, aquatics and leadership.

Youth & Teen

Our recreation programs are designed to get you out, active and having fun in a rewarding community setting. Meet new people, explore a new hobby and enjoy life long learning.


Many adult programs have a minimum age of under 19 years. We are pleased to offer over programs for adults. Program include arts, crafts, music, dance, general interest, technology, outdoor recreation, sports, racquet sports, swimming, skating, arena, personal training, fitness, health, nutrition, rehabilitation, leadership, first aid, safety, aquatic and fitness training.

Personal Training/Rehabilitation

Panorama Recreation is pleased to work with Tall Tree Integrated Health Centre. Tall Tree's multidisciplinary team represents a canopy of services that can care for every aspect of your health. Their dedication to clinical excellence is visible in their involvement in clinical education where they all have pursued the highest level of training in their fields. Their commitment to caring shows up in how they listen and partner with patients to work towards their goals. Their philosophy of fun makes each clinical session, well, fun.

Program Brochure

Registration is available online, in-person and by phone.


Click the links for a printable PDF version of the Spring and Summer brochures.

Spring and Summer programs registration is active now. Summer swim lesson registration will begin at 6:30am, Tuesday, June 18th. 

Watch our registration tips video to help make the registration process easier.