Fiero Code

Whether you’re starting from scratch or looking to advance your coding skills, Fiero Code will make your learning journey unique to you.

Transparent Language

Learn a new language with options for adults and kids, conversational learning, and full fluency pathways. Accessible online or through a convenient app.

Mobile Apps


Explore Math eBooks for grade K-6 in a fun, no pressure way. Don’t miss the Quiz Portal, featuring a variety of online quizzes to test and enhance math skills. No downloads, no waitlists, just click and enjoy.

TumbleBook Library

Explore a large selection of interactive picturebooks for younger children, eBooks and eAudiobooks for older children, or play a game – all in one place. No downloads, no waitlists, just click and enjoy.

Novelist K-8

Introduce young readers to the joy of literature with Novelist K-8, which provides tailored book recommendations, reviews, and reading suggestions, fostering a love for reading in children and helping even the pickiest of readers find their next favourite read.


Delight in reading in your language, with picturebooks in over 50 languages! With new books and languages to explore monthly, you can read in a web browser or on the LOTE4Kids app.

Mobile Apps

Kanopy Kids

Unlimited access to movies, tv shows and read-along storybooks, including Sesame Street, Franklin and more! Available as an app for smart TVs and devices.

Mobile Apps

Gale In Context Elementary

Gale In Context Elementary offers content across geography, health, history, art and science, providing an educational playground where kids can explore, learn, and fuel their curiosity.

downloadLibrary Kids eReading Room

Young readers can access a collection of children’s eBooks and eAudiobooks, including engaging read-along books for an immersive literary experience.

Have Questions? Contact Us

Need assistance or have questions? Contact Waterloo Public Library’s friendly team for support. Whether it’s about library services, events, or resources, we’re here to help. Reach out via phone, email, or our convenient webform.