Take part in DIY, technology, craft or educational programs.

Join us for innovative, free programs all year round.

PDF iconIn the Loop - What's On at WPL - July 2020

Summer is here! We have lots of fun programs planned for you to take part in at home, virtually and via livestream for all ages and interests. Check out the latest edition of PDF iconIn the Loop online. Hard copies will also be distributed through our WPL To Go curbside service.

Summer of Reading

With summer comes WPL's super-popular, super-awesome summer reading clubs! With WPL's Summer of Reading readers of all ages can participate in activities, challenges, awesome prizes and library fun, join us this year

Virtual Programs

Check out our new virtual programs, happening while the Library is closed due to the COVID-19 crisis.

Program Registration

To register for a program go to our online Program Calendar, find the program you're interested in and complete the short form. 

For more information on programs and registration for adults, teens and kids, call 519-886-1310:

  • Main Library (Children’s Department)  ext. 124
  • McCormick Branch ext. 213
  • John M. Harper Branch ext. 310

We also have programs for families and for children of all ages.

Tech Connect

Team up with a Tech Coach for one-on-one technology help and training at the location of your choice.

The Tech Connect service is by appointment only. For more information, click here.

To book a free one hour session click here and complete the form.


Borrow a museum pass the same way you borrow material from the library.


THEMUSEUM pass offers standard admission for up to two (2) adults and up to four (4) children.

Passes are not valid for ticketed events, camps or workshops.

The passes have a 7 day loan period. Holds are available but renewals are not. There is a $0.30 per day overdue fine. One (1) pass per membership card.

Region of Waterloo Museums

The Region of Waterloo Museum pass offers regular admission for up to two (2) adults plus dependent children for all Region of Waterloo Museums including the Ken Seiling Waterloo Region Museum with Doon Heritage Village, and Joseph Schneider Haus.

This pass is not required for McDougall Cottage as it is free to visit. 

Passes are not valid for ticketed events, workshops or school programs.

The passes have a 7 day loan period. Holds are available but renewals are not. There is a $0.30 per day overdue fine.

WPL Book Clubs

If you enjoy reading and like discussing books, you may want to join one (or two or all THREE!) of our book clubs.

The WPL Book Clubs have “open” memberships which allow for people to drop in and attend once in a while, or to come faithfully every month.

For more information, visit the Book Clubs page here at or contact Christine at or 519-886-1310 ext. 146.

One Book One Community

WPL is proud to be a part of One Book, One Community (OBOC). Each spring, OBOC encourages people in Waterloo Region to read the same book, discuss it, attend special events and, in September, meet the author. For full details, visit the official website.