Our goal is to help transform our community through interactions, discover and learning. We do this by offering engaging programs for people of all ages and abilities.

Read more about the types of programs we offer for various age groups below or view all of our programs on our events calendar.  

Program Registration 

Registering for programs at the Library is easy!

  1. Locate the program you wish to register for on the events calendar
  2. Click the title of the program for program details
  3. Click on the registration button located in the top right corner of the page. Please note: the button will only work when registration is open for that program.

Program registration begins at 10 am on the first business day of the month prior to a program or series. 

Adult Programs 

Adults hanging outWhether you're looking to learn a new skill, connect with other community members or simply explore a new interest, you can find something at the Library. Some of our programs run for several months while others are stand-alone events.

If you're looking for a way to read more books this year, enter our Annual Reading Challenge - read or listen to one book from 12 categories before the clock strikes midnight on December 31.

For recommendations, subscribe to our Reading Challenge Newsletter.

Check out our adult programs

If you missed one of our online Genealogy, Personal Finance or Reading Challenge programs you can find the recorded session in the Ptbo Library Learning Portal.

Teen Programs 

Teens taking selfieWe have a few exciting opportunities for Teens to earn volunteer hours and to gain leadership experience this summer!

Teens can review books and media for the Library to earn volunteer hours with our Teen Reviewers or apply to join our new Teen Advisory Group (TAG).

Check out our teens page Check out our teen programs 

Child and Family Programs 

Kids learningWe offer a variety of free literacy-based programs for children of all ages throughout the year including story times, book clubs, after school and craft programs.

Join us for fun activities on PA Days, March Break and over the summer as well as the annual TD Summer Reading Club!


Check out our child and family programs

Find out where our StoryWalk® locations are this summer

Featured Programs

TD Summer Reading Club

TD Summer Reading Club Launch

Help us kick off the summer and celebrate the opening of our new native plant garden designed by the Peterborough and Area Master Gardeners! Our mascot Patch will be on-site to hang out while families register for the 2022 TD Summer Reading Club.

Registrants will receive a free kit with fun surprises to encourage summer reading. The first 100 registrants will also receive a TD Tree Box to grow your own spruce tree!

While you’re here, you can check out our brand new StoryWalkÒ for 2022:  Sometimes I Feel Like a Fox by Danielle Daniel.

Other activities happening this day:

  • Meet with the Peterborough and Area Master Gardeners as we unveil our new Native Plant Garden
  • The Friends of the Library (FOL) are hosting a Children's Book Sale in the FOL Community Room.

Saturday, June 18 from 10 am to 12 pm | Library Commons
Ages 0 to 12 years

Teen writing in book

Teen Writing Contest

Are you a teen that loves writing and winning cash prizes? Starting June 27, you can submit up to 3 short stories or poems to our Teen Writing Contest. A panel of Library Staff will judge the contest and announce the winners on September 1 on our Programs for Teens page.

If you need some inspiration, you can register for our Expressive Writing Workshop in July with Erica Richmond.

Monday, June 27 to Sunday August 14, 2022
Ages 13 to 18 years

Submit your short story or poem 

PATCH bingo card and mascot

Patch's Summer Reading Challenge 

As an extra incentive to read this summer, Patch is hosting a fun summer reading challenge for kids.

If you like BINGO, you’ll love playing PATCH! Look for your first PATCH game card in your Summer Reading Club kit. Once you complete a row of reading challenges in any direction, you can submit your completed PATCH game card at the Children’s Check-Out Desk for a chance to win one of Patch’s weekly prizes.

New PATCH game cards will be available each week throughout the summer at the Children’s Check-Out Desk.

Don't forget to submit your completed PATCH Challenge by 5 pm every Sunday to be entered into our weekly draw!