Richmond Hill Public Library

Find books, music, movies, and more.

Advanced Search

Teen Programs
  • #RHPLInstaLife Fall Challenges: 13-19 years
    RHPLInstaLife is for teens aged 13 – 19 in Richmond Hill, Ontario and surrounding communities.
    All activities take place online through Instagram.
  • Anime Club: 13-19 years
    Anime fans unite! Join us for anime screenings, Japanese crafts, and, of course, snacks!
  • College & University Fair: 13-18 years
    Deciding what to do with your life is tough. Teens and their parents are invited to drop-in to chat with recruiters from various Ontario Colleges and Universities.
  • Create a Paperback Heart: 13-18
    Learn to make a heart decoration using only a book.
  • Create your own Ringtone with Garageband: 14-18 years
    Using Garageband, learn how to create a catchy ringtone that you can put on your phone and play for your friends! Bring your own headphones to the program so you can hear what you are making
    (iPads only)
  • Epic Game Night!: All Ages
    Call all board game enthusiasts! In honour of International Games Week, explore classic board games with your friends and family or make new gaming friends on the spot.

    There will even be GIANT versions of Jenga and Yahtzee to supersize the fun!

  • Halloween Movie: 13-18 years
    Come out and watch a spooky movie – if you dare! Popcorn provided to those brave enough to come!
  • Karaoke Hangout: 13+
    Sing your heart out while hanging with friends and enjoying snacks before the PA Day long weekend. No talent required...all music enthusiasts welcome!
  • K-Pop Club: 13-19 years
    Join us right after Anime Club for K-Pop Club! Korean music, games, and karaoke; does it get much better?
  • Mini Con: Get Your Geek On: All Ages
    The Central library will transition into a fandom paradise! Whether you get geeky with fantasy, science fiction, or graphic novels -- we’ve got you covered.
  • Red Cross Babysitting Course: 11-15 years
    Learn basic first aid and caregiving skills in this one day babysitting course presented by the Canadian Red Cross. Red Cross Babysitter’s Manual and wallet card will be given upon successful completion of this course.
  • Summer English Speaking Club for Newcomer Youth: 13-17
    Are you a teen who is new to Canada? Would you like to practice speaking English, meet new friends, and have fun? Let’s talk!
  • Web Design: HTML5 & CSS /Level 1: 14 - 25
    Attention aspiring web designers from newcomer communities, ages 14 - 25! Learn how to design responsive websites, in seven free sessions. Mondays, September 11 - October 30, 5:00 - 6:00 pm (except on October 9).

    In collaboration with Parya Trillium Foundation.

  • YA Lit Overlords: 13+
    Discover your new favourite books and make new book-lovin’ friends in the process. Once a month, we will chat about new blockbuster YA lit and chew on some treats before exploring the books with art and games.
  • Zombie Survival Night: 13+
    The zombies have arrived...do you have what it takes to live through a zombie invasion of the library? Bring your own team of survivors or create a group on the spot to play an interactive version of Humans Versus Zombies as you seek out a cure.