Waterloo Public Library
Locations & Hours
dashedFont SmallerFont Larger
Browse The Site

Locations & Hours

all_locations_001The Waterloo Public Library system is comprised of three locations: the Main Library, the McCormick Branch and the John M. Harper Branch.

Each location offers the traditional and much loved library services that the community expects, such as strong book, movie, magazine, newspaper and music collections, geared to old and young with an emphasis on programming for children of all ages.

We love books but we’re more then just books! Each location offers technology-based services, such as free wireless access to the Internet and wireless printing, computer workstations, digital magazines and international newspapers, free ebooks, Tech Tutors, and digital reference service.

Learn More About Our Locations

  • Main Library (MAIN), 35 Albert Street, Waterloo, Ontario  N2L 5E2   519-886-1310 ext 110

McCormick Branch (McC), 500 Parkside Drive, Waterloo, Ontario  N2L 5J4   519-886-1310 ext 213

John M. Harper Branch (HRP), 500 Fischer-Hallman Road North, Waterloo, Ontario  N2L 0B1 519-886-1310 ext 310

ION construction updates

Accessible WPL

Holiday Hours


Returns – After Hours


There are bicycle racks at all WPL locations.

Interlibrary Loan

If we do not own a particular book, journal or microfilm, you may borrow it from another library through Interlibrary Loan.

Learn More