Programs at the Library

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 community member with an idea for a program, please fill out our Suggest a Program form. 

We plan our programming around the staff available to lead programs and community feedback. Other factors, such as attendance, interest in programs, variety, and other community offerings are considered in our plans and decisions.  

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

Registering for programs at the Library is easy!

  1. Locate the program you want to register for on the events calendar (items with pink bands require registration)
  2. Click on the program title for program details and the registration link
  3. Click on the blue Begin Registration button to start the registration process.

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

Whether 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

We have an exciting opportunity for Teens to earn volunteer hours and gain leadership experience!

Teens can apply to join our Teen Library Ambassadors (TLA), who help plan, promote, and run awesome library events, as well as promote the library's collection.

Check Out Our Teen Programs

We offer a variety of free literacy-based programs for children of all ages throughout the year, including story times, book clubs, craft programs and more!

Join us for fun activities after school, on PA Days, during March Break, and over the summer

Check out our children's programs