From cutting-edge technology like 3D printing to study spaces for focused learning, learn more about the wide range of services you’ll find at the library.

Group of students using computers in their study while sitting at table in the library

Local History

We offer a range of tools and resources to learn about the history of Waterloo Region. Our friendly staff are here to help you explore our physical collections (located in the Ellis Little Local History Room), research your family history, view digitized photos and newspapers, and much more.

Learn More
Inside of the Carnegie library in 1985


Woman using a public computer at the John M. Harper Branch

Book a Computer or Device

Access a world of information and connectivity by using public computers and specialty devices at the library.

Close up hands typing using laptop computer.

WiFi, Printing & Photocopying

WiFi, printing, photocopying and scanning services are available at all of our library locations.

Close up of a 3D printer

3D Printing

Bring your designs to life with our 3D printing service, available exclusively at our Eastside Branch.

Tech coach helping students with a computer.

Tech Help

Team up with a tech coach from our Tech Connect service to get one-on-one technology help.


A teenager uses a study carrel at the Main Library to read

Study Spaces

Our libraries offer a range of spaces from quiet areas for solo study to collaborative zones and bookable study rooms for group work.

Young business people using tablet discussing the future structure of their organization at meeting.

Rent a Space

We offer versatile rental spaces that can be used to host meetings, workshops and gatherings of various sizes.

Digital studio microphone against a purple backdrop

Digispace: Recording Studio

Enjoy a fully-equipped recording studio located at our Eastside Branch.

Two tweens stand in the Gamerspace smiling


A versatile computer area, featuring public access computers, and offering an inviting social gaming environment at the Eastside Branch.

A Visiting Library Service volunteer stands with a cart full of books ready to be taken to customers

Visiting Library Service

Through Visiting Library Service (VLS), we arrange the delivery of library materials to those who are not able to visit the library independently due to visual and physical challenges or long-term illness.

For more information about this service, please contact Sandra Wright (Outreach Services) at 519-886-1310 ext. 119 or by email at

Need help or have questions about our services?

Our friendly staff are always happy to answer any questions you may have about library services.