For teens

Find your next favourite YA read or try something new. This is your space for books, events, and activities made with you in mind.


activism for teens

  • small press fest

    Small Press Fest

    Browse work from independent creators, discover local publications, and make your own zines and cards! All ages welcome.

    September 26

  • Carved pumpkins at night with a candle

    Halloween at the Library

    Spooky stories, crafts, and Halloween fun for all ages!

    October 23 to 31

  • Overhead view of young hands holding a coloured pencil while drawing in a collaged journal full of stylized words and drawings.

    Fall programs for tweens and teens

    Unleash your creativity, meet like-minded people, and discover new hobbies through arts, writing, gaming, and more!

    September to November

  • Culture Days wording in colourful letters overtop of hands creating paper crafts with paper, glue and pastels.

    Culture Days

    Celebrate Culture Days with hands-on paper crafting fun. Make thank-you cards, puzzle purses, infinity cards, and more using simple materials and your imagination. Everyone is welcome!

    September 18 to October 3

  • Closeup view of Esquimalt branch signage: The Lab: Preserve Your Past. A round blue panel jutting out from a cedar beam.

    The Lab Orientation

    An overview of the equipment and software available at the Lab.

    Thursdays

Study with SOLARO

Ace your classes with online study guides for English, math, and science. SOLARO’s study tools are based on what you already learn in class from Grade 3 to 12. Take quizzes and tests, find new ways to think about class material, and do it all at your own pace from home.

Teen studying at laptop wearing headphones.
Teenage boy and girl sitting outside, grinning.

Resources for you

Find trusted resources for teens and young adults on mental health, anxiety, stress, sexual health, housing, and crisis support. This list includes local and online services that can help you through difficult times.


More teen reads