The Town of Huntsville is pleased to offer a wide variety of teen and youth programs to suit all ages and life styles.

rec program

Find a program

Search or browse all teen and youth programs

  • With a program code - type code into the search bar to skip to the registration and info page
  • No program code - browse through the programs below


Pop in and take part in our drop-in style activities, offered to anyone in the community.

  1. Find the program you want to take part in
  1. Follow any instructions on the program info page
  2. Join us on that date and time


We offer programs with an instructor that require pre-registration. These programs require a minimum number of registered participants to lower the risk of being cancelled.

Register online

  1. Find the program you want
  2. On that program page click the register button
  3. You will be asked to create an account if you have not already done so before
  4. Once logged in to your account, register and pay for the program online

Register in person

If it's easier for you to register and pay in person, come see us at the Canada Summit Centre.

Check out the programs we offer teen and youth

We are having a difficulty to load your requested events, please come back at a later time.

Changes and cancellation

Changes to teen and youth programs may occur. Visit the activity menu for current information including changes or cancellations. You may also call the Canada Summit Centre customer service desk.