Richmond Hill Public Library

Find books, music, movies, and more.

Advanced Search

Teen Programs
  • Adulting 101: Moving Out: 13 - 18
    Get ready for living on your own by learning the ins and outs of living in a dorm or an apartment. There will even be plenty of microwave friendly cooking tips to keep your stomach happy.
  • Chalk it Up! : 13-18 Years
    Spring has come and we are painting the town! Or, more accurately, we are chalking the sidewalks. Join the Teen Advisory Group as we surround the library with poetry and general encouragement. Bring a few favourite poems, we’ll provide the chalk.
  • Code an App with Cursor : 12-16 Years Old
    Teens learn to code apps for their phones using React Native, a technology developed by Facebook. All they need is a laptop, their phones, and some creativity!
  • Crafting Conversations: July : 13-18 Years
    Make new friends AND something snazzy during this monthly super social crafting session. We’ll provide the supplies, just bring plenty of creativity.
  • Crafting Conversations: June: 13-18 years
    Make new friends AND something snazzy during this monthly super social crafting session. We’ll provide the supplies, just bring plenty of creativity.
  • Cupcake Wars!: 13 - 18
    Get ready to compete in the arena of sweets! You will be competing in rapid fire challenges before the main competition…designing and decorating your own fantastic cupcake!
  • Financial Training from Credit Counselling Society: 13-18 Years
    Students are faced with many competing prioritiesand for many, money is one of their top stressors. Learning strong financial skills is essential. We make money matters fun and interactive with our “grab and go” approach. Grab an idea or two and go try it. All participants will walk away with ideas, resources and the full curriculum upon request. At CCS, we help – we educate – we give hope!
  • Get Board! : Aged 14+
    Join us for a couple hours of casual board gaming . Bring your own, or explore our new collection of games. We have some great new games we are excited to share with you!
  • Introduction to Machine Learning with Ingage Canada: 13-18 Years
    Machine learning has become essential for handling our world’s data and is quickly taking over the technology sector! Come join us on May 24th to learn about this incredible and innovative field. From marketing to healthcare, machine learning has millions of practical applications that impact people all over the world. Don’t miss out on this awesome opportunity and attend INgage Canada’s Introduction to Machine Learning workshop to learn about machine learning, apply it to your personal projects, and network with like-minded individuals!
  • Red Cross Babysitting Course: 11-15 years
    Registration begins on April 9 at 9:30am.
    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 certificate will be given upon successful completion of this course.
  • Take a Paws : High School Students
    Press “paws” on exam stress and visit with a St. John’s Ambulance therapy dog.
  • The High School Low Down : Grade 7 and 8 Students
    Ever wondered what high school is really like?
    Join us and our panel of expert high school students to get all your questions answered.
    Fun, games and snacks included!