Skip to Content

School Years

intro banner

Supporting and enhancing the school curriculum is a highlight of our School Age programs, collections, and services. Our goal is to inspire a love of learning and a lifelong connection to the library.

Programs for Kids and Teens

Browse upcoming programs and events  related to reading, technology, writing and art happening at the library.

Reading Challenges

OPL offers a variety of reading challenges throughout the year to keep readers engaged. Learn more about our current challanges on our Reading Callenges page.

Homework Help

Need help with a school project, research or homework? Visit our Homework Help page to learn more or contact us directly with your questions.

Check out OPL's YouTube channel for book recommendations, how to videos, and more!

Internet Safety

Explore the following websites to learn more about media literacy, social networking, cyber bullying and internet safety:

  • MediaSmarts - a Canadian not-for-profit charitable organization that aims to promote digital and media literacy.

  • Internet Safety Resources – trusted information from the Royal Canadian Mounted Police with links to Internet safety resources.

  • Privacy and Kids – list of resources from The Office of the Privacy Commissioner of Canada.

  • NeedHelpNow - an initiative of the Canadian Centre for Child Protection Inc. and designed to help teens stop the spread of sexual pictures or videos and provides support along the way.

Halton Youth Services Directory

The Halton Youth Services Directory lists various community agencies and services that help support young people in Halton.

Volunteering Opportunities

Looking for an opportunity to contribute to your community? Browse volunteer opportunities at Oakville Public Library.

Code Club image

Code Club

Join us weekly to learn fun coding projects with tools such as Scratch, HTML & CSS and Python, and make games, animations and websites.

Friday, July 9, 11:00 AM - 12:00 PM

Virtual Branch

Take and Make image

Take and Make

Register to pick up a custom Take and Make craft project kits. Then join us virtually to assemble the creation together! All Ages.

Stream audiobooks anywhere

Download and stream audiobooks for free using your library card and CloudLibrary!