Summer Programs & Events

All programs will be held at the Main Library unless otherwise noted. Programs are for ages 11-18. Register at the Info desk, call 519-756-2220 or register online.

Register Online

Dreamstimeextrasmall 8494948

Teen Photo Scavenger Hunt (Ages: 11-18)

July 2nd - August 30th 9:00 - 5:00 pm

Pick up a copy of the instructions at the Info desk or on our website starting July 2. Take photos to match the clues and submit them using our online form before the deadline. Entries will be judged by library staff on creativity. You could win a $25 Coles gift card! For ages 11-18.

Teen writer

Aspiring Authors

July 30th, 3:30 - 4:30 pm

Main Children's Program Room

Do you love to write? Meet other aspiring authors, participate in some writing activities and find out about resources for writers. You can even share some of your work and get feedback. Drop in.

Picture frame

Summer Picture Frame

August 13th, 3:30 - 4:30 pm

Main Children's Program Room

Use beautiful paper shapes cut by our Cricut machine to create a summer-themed picture frame. Registration required.

Henna hands

DIY Henna

August 18th, 2:00 - 3:00 pm

Main Children's Program Room

Using pictures and examples for inspiration, try creating beautiful henna designs on your hand or arm. Registration required.

Class Visits & Outreach

We'd love to have your class visit the library for orientation and a tour. If you can't come to us, let us bring the library to you! Using a multimedia presentation, we introduce the research process and show how the library can assist students 24/7.

For info, telephone 519-756-2220 or email

T.A.G. @ your library

T.A.G. is BPL's Teen Advisory Group — an enthusiastic group of teen volunteers! At our monthly meetings, we discuss teen collections and programs, plan events, work on our newsletter and more! New members are always welcome — come out and enjoy snacks, meet great people, contribute ideas and earn volunteer hours!

All meetings run from 2:30-3:30 pm at Main unless otherwise noted.

Meeting dates:

  • September 20th
  • October 18th
  • November 29th
  • December 13th