COVID-19 Update: To learn about our programs and services, facilities and special events, please visit

Youth Programs 

The Youth Division aims to provide engaging and empowering programming for teens ages 12 to 17 including recreation, social leisure, and skill development opportunities. Programs include registered classes, drop-ins, community service, and events. Based on the principals of Positive Youth Development, our programs aim to encourage youth to develop a lifelong interest and active participation in recreation activities.

Registered Programs

Whether you're looking to learn a new skill, gain a certification, or meet new friends, the Town hosts a range of programs for ages 12 to 17. Make sure to check the Program Guide or ePLAY for the most up to date information and program offerings.

Sports Development: Being active is an important part of life at any age. The Town offers a range of programs for teens to learn a new sport, practice skills, or build confidence. Typically programs run 6 to 8 weeks and include a mix of drills, guided instruction and games. Programs include Archery, Badminton, Basketball, Running, and Physical Fitness.

Life Skills: Whether it's your first time staying at home alone or you just want to learn how to cook an amazing meal, the Town can help. Check out a wide range of life skills courses include cooking, basic first aid and safety, job prep, technology and science, and acting. Programs offer you the chance to learn a new skill while having fun!

Leadership: Leadership courses can help build skills and strengths to help teens thrive in schools, succeed in future workplaces and become positive, contributing members of our community. Current courses include Red Cross Babysitter's Training, CHOICES (offered in partnership with CMHA), Leadership Development, and Summer Leader and Counsellor in Training programs.


The Town of Aurora offers a range of drop-in programs. A drop-in is a program where youth can come and go as they please and with no formal instruction. Drop-in fees depend on the program. Please visit our AFLC Drop-In page for full schedules. Youth staff are onsite to supervise the space and facilitate use of space and equipment. We currently offer the following drop-ins.

Youth Open Gym: Teens can access a range of sports equipment in the Gymnasium at the AFLC including basketball, volleyball, badminton, dodge ball and soccer. Full court games are dependent on drop-in numbers and participant interests.

Youth Basketball: One of our most popular drop-ins, this Gymnasium program is a great opportunity to practice skills or play a pickup game. Half and full court games are dependent on drop-in numbers and participant interests.

The Loft: A lounge specifically for teens, this space is open for ages 12 to 17 to hang out with friends, spend time after school, and be themselves. Amenities include pool table, ping pong, electronic basketball, air hockey, video games, and more!

Rock Wall: Come try something new! Challenge yourself and try your hand at the wall. All climbers must complete a waiver form prior to climbing. Those under 18 must have a waiver signed by a parent or guardian. Rock Wall - Waiver Form

Skate Park: Come checkout our 10,000 square foot permanent skate park, located at the Aurora Family Leisure Complex. There are numerous ramps, rails and bowls. Although the park is unsupervised, it is recommended that full gear is worn while at the park, which includes a helmet.

 Community Services

It is important for teens to feel connected to their community and see the impact of their contributions. We offer several opportunities for teens to gain community service hours or connect with local community groups.

Youth Engagement Committee: Looking to make a difference in Aurora or ensure that youth voice is heard? The Youth Engagement Committee (Y.E.C.) is a group of nine teens between the ages of 12 and 17 who advise Town staff in ensuring programs and services are youth friendly and engaging. Visit the Y.E.C. page to learn more about the committee's role and how to get involved.

Program Volunteers: If you're looking to get coaching or childcare experience, the Town offers a range of opportunities to volunteer in play programs and gain community service hours. Teens can volunteer as Leader or Counsellor in Training (ages 13 and ages 14+) during summer camps or be paired up with an individual with special needs as a Leisure Buddy (ages 14+). For more information on both programs, check out the Program Guide or the ePLAY website.

Volunteer Fairs: Twice a year, the Town organizes volunteer fairs for teens to learn about opportunities in the community for them to get involved in. Held at the Aurora Family Leisure Complex, the fairs feature over 20 community organizations. Representatives from each organization are on hand to speak with teens about the various opportunities.

Youth Events

In collaboration with the Special Events division, the Town offers a variety of youth events across the community. Events are aimed at getting teens involved and provide a safe and fun environment. Past events include movie nights, skateboard and bmx showcases, art shows, and basketball tournaments. Check out the Youth Events page for current offerings.

Each year on the first week of May, the Town celebrates National Youth Week. Schedules include free access to programs, special events, and sports tournaments for teens. The Town of Aurora is proud to recognize the contributions of youth to our community and across Canada.

Register Online

Related Links