Teen Programs/Events

Teen programs by category:

Teen Programs are developed and run with the assistance of our Teen Advisory Group.

For a complete listing of our programs, including registration deadlines, please pick up a copy of our @ your library guide available at all branches.

Excerpts are available from the @ your library guide for the Fall/Winter and Spring/Summer Teens Programs.

Sign up here to get email alerts about upcoming library events and programs

Creation Zone Open Studios

Stop by the Iroquois Ridge Creation Zone every Wednesday* for a fun and interactive Open Studio session!

Every Wednesday*
6 p.m. – 8 p.m.
Iroquois Ridge, Creation Zone
Cost: Free/Drop-in
Ages: All Ages

Newcomer Youth Tutoring

Free one-on-one tutoring for newcomer youth between 13-18 years old (grades 8-12).  Volunteer tutors help students complete homework assignments and assist with essay writing. Subject-specific tutoring (e.g. math, science) is also offered.

Every Wednesday from March 21 to June 13

4:30 p.m. to 6:30 p.m.

Glen Abbey Branch


Age: 13Y – 18Y

To register, call HMC at 905-842-2486 x239.


Introduction to 3D Printing for Teens

These hands-on classes will introduce you to beginner concepts of 3D printing technology and design. We will print your design for pick-up at a later date.

  • Monday, July 9
    6 p.m. – 7:30 p.m.
    Iroquois Ridge, Creation Zone
    Course Code: 235447
  • Monday, August 13
    6 p.m. – 7:30 p.m.
    Iroquois Ridge, Creation Zone
    Course Code: 235448

Cost: $8/1 Class
Age 12Y-18Y


Augmented Reality Racing Event – Presented by Hover Games

Join us as we transform the Creation Zone into an Augmented Reality race track! RC Cars, AR, and a game of capture the flag – a great way to spend a Saturday.
Thursday, May 26
1:00pm – 3:00pm
Iroquois Ridge, Creation Zone
Ages: 16Y+
Cost: Free

#LoveMyOPL Community Visits

Drop in to pick up a FREE library, chat with the Oakville Public Library team, learn about the digital resources the library has including streaming videos, learning with Lynda.com, audiobooks and more. You can also see our Ultimaker 3D Printer “Junior” in action! Make sure to #lovemyopl and share.

  • Saturday, May 5
    1 p.m. – 5 p.m.
    Oakville Place
    240 Leighland Ave, Oakville, ON L6H 3H6
  • Thursday, May 9
    4 p.m. – 8 p.m.
    Iroquois Ridge Branch
    1051 Glenashton Dr, Oakville, ON L6H 5M1
  • Saturday, June 2
    8 a.m. – 12 p.m.
    Lions Valley Park
    2417 Fourth Line, Oakville, ON L6H 6W8

Age: All Ages
Cost: Free

3D Modelling

A hands-on introduction to 3D design software and
the basics of 3D modelling and printing.

  • Saturday, May 5
    10 a.m. – 12 p.m.
    Course Code 235358.
  • Tuesday, July 10
    10 a.m. – 12 p.m.
    Course Code 235358.
  • Wednesday, August 15
    1 pm-3 pm
    Course Code 235358.

Iroquois Ridge Branch, Creation Zone
Cost: $8/1 Class
Age: 8Y+

Teen Financial Literacy Workshop

In this workshop, instructor Dave Pearson will show you how to budget, finance your education, and understand credit and credit ratings. You will also learn some basic investing tips and strategies that will help you to plan for your future, while still balancing wants with needs.

Saturday, May 26
1 p.m. – 4:30 p.m.
Glen Abbey Branch
Cost: Free/1 Class
Age: 14Y-18Y
Course Code: 235395

Teen 3D Design

Learn to design simple 3D objects from scratch in this hands-on workshop. All objects designed will be printed for pick-up at a later date.

  • Monday, May 28
    6:30 p.m. – 8 p.m.
    Central Branch
    Course Code: 235532
  • Monday, August 27
    6 p.m. – 7:30 p.m.
    Iroquois Ridge, Creation Zone
    Course Code: 235534

Cost: $8/1 Class
Age: 12Y-18Y

Intro to 3D Printing for Teens is recommended.

Tech Under 20 Presentations

Drop in for exciting presentations from local technologically and business-minded youth. This is offered in collaboration with Silicon Halton and Tech Under Twenty.

Getting Started with Coding
Saturday, June 2

Intro to AI and Machine Learning
Saturday, June 9

Crypto Currencies and Blockchain
Saturday, June 23

1 p.m. – 3 p.m.
Iroquois Ridge, Creation Zone
Cost: Free/Drop-in
Age: All ages

Learning Word with Lynda.com

Learn the basics of Microsoft Word and the various resources available to you through Lynda.com in this hands-on workshop.

Saturday, June 16
10 a.m. – 12 p.m.
Woodside Branch
Cost: Free/1 Class
Ages: 16Y+
Course Code: 235341

Teen Photography Contest

We are excited to host the 5th Annual Teen Photography Contest! We’ll be accepting digital photographs in a variety of categories from students in grade 7-12.

Cost: Free
Age: 12Y-18Y

All details including contest rules will be announced at www.opl.on.ca/blog/teen/ by June 15th.

Contest opens on Monday, July 2 2018 and closes Labour Day Monday, September 3 at 11:59 p.m.

Capture, Edit, Print – Photography Workshop

In this three-part workshop series, participants will learn the necessary skill sets to produce well-composed and well-edited photographs. This will be a great series for those who are interested in entering the Teen Photography Contest.

  • Wednesday, July 4th                                                               1:00 – 3:00pm                                                                                 Course Code: 235451

Iroquois Ridge Branch                                                                              Cost: $24/3 Classes                                                                                  Age: 12Y-18Y

The program runs on July/4, 11, & 18

Teen Introduction to Animation

In this three-part workshop, participants will be introduced to character design and learn to produce drawings that will be animated as a digital flip book in the third class. Instructor Enzo Avolio is a professor of Animation and Character Design with studio production credits for both Warner Bros. and Disney.

Tuesday July 10 to Thursday July 12
12:30 p.m. – 4:30 p.m.
Central Branch, Auditorium
Cost: $24/3 Classes
Age: 12Y-18Y
Course Code: 235460

This workshop runs for 3 consecutive days.