On Wednesday, January 29, access to some eResources may be intermittent due to scheduled maintenance.

Library Programs


Register for hundreds of free classes this spring.

Choose from hundreds of options to keep kids engaged during school breaks, programs to help adults grow personally and professionally, and activities that are fun for everyone!

Registration for most programs opens Monday, February 10 at 10:00 am.

Additional registration dates:

Tuesday, February 11 at 10:00 am: Reading Buddies, Code Club, Story PALS, codeTEEN, Coding Buddies, ELL School Success, and FIRST LEGO League.

Wednesday, February 12 at 10:00 am: Busy Bookworms, 1-2-3 Count with Me, A-B-C: You and Me, Words and Wiggles, Learn English Storytime

Thursday, February 13 at 10:00 am: Baby Rhyme Time

View all programs

There are three easy ways to register for programs.

You need a valid Library card for each person attending the program. 

What's the difference between a registered and drop-in program?

Some Library programs require registering in advance and some programs do not, meaning you can drop in and join. Programs that require registration have a blue Register button.

If the program is full, you will see a blue button that says Put me on a wait list. Drop-in programs say Registration Not Required. To attend, simply show up at the Library location on the date and time listed.


Partner-Presented Programs

We are always looking for dynamic presenters to bring their expertise to different Library programs. Are you passionate and knowledgeable about a specific subject? Consider hosting a partner-presented program!

Programs presented at the Library must be high quality, accessible, inclusive, relevant, open to the public, and aligned with the Library’s strategic direction and current priorities.

Become a partner in Library programming