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

Have a program idea? If you are a performer, presenter, or a community member with an idea for a program, please fill out our suggest a program form. 
Suggest a Program

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 on Beanstack. You'll have all year to read at least one book from each of our monthly categories.

Learn More about Beanstack

Check out our adult programs

If you missed one of our online Genealogy or Personal Finance 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

Celebrate your love of reading all month long by joining our Beanstack Family Literacy Reading Challenge. For each of your children, create a child account linked to your Beanstack account. Log your family’s reading throughout January to earn badges. The more badges you earn, the more chances your family has to win a prize at the end of the month!

Family Literacy Day 2023 graphic with Beanstack Reading Challenge