Ongoing Programs

The library is closed until further notice. Please note that program information will be updated when we re-open.

Genealogy Workshops

Genealogy Workshops each month on a variety of topics - no registration necessary, and appropriate for all skill levels!

Weekly Meditation

Weekly Meditation every Monday at 6 PM and Wednesday at 12:15 PM, taught by a variety of local practitioners.

Language Discussion

Language Discussion Groups  in a variety of languages to practice your speaking and listening skills!

Book Discussion Groups

Book Discussion Groups for adults as well as for kids and teens!

Computer Classes

Computer Classes covering the basics, Microsoft software like Excel and Powerpoint, social media and more!

Mah Jongg

Mah Jongg every Saturday morning!

Story Times

Story Times for all ages!

In Stitches

In Stitches Needlework groups every Wednesday and Thursday.

World Affairs Discussion Group

Our World Affairs Discussion Group meets every Wednesday from 4 - 5 PM.

January Films

Films throughout the year.

Teen Advisory Board

Teens are invited to join our Teen Advisory Board, which meets monthly.

See our Complete Events Calendar for everything happening at the library! Or, subscribe to our monthly email newsletter.