Canceled CANCELED – Watercolor Portrait Class
Learn to paint realistic portraits in watercolor from a local artist! Pick one of the provided photo portraits or bring your own, sketch it, then […]
Learn to paint realistic portraits in watercolor from a local artist! Pick one of the provided photo portraits or bring your own, sketch it, then […]
Every other Friday September 13th through May 23rd, 2025 Have you ever played chess? Do you want to learn? Are you an avid player and […]
Ever wanted to try this fun, portable, and practical craft? Or maybe you already know how, but need help learning to read patterns? Come join […]
Attend a free one-hour session on computer basics. Participants will learn: Parts of the computer Key computer terms Types of software Safe computer use Registration […]
Attend a free one-hour session on connecting to and navigating the Internet. Participants will learn: How to get online Use the address bar Navigate web […]
Attend a free one-hour session on connecting to and navigating the Internet. Participants will learn: How to get online Use the address bar Navigate web […]
Attend a free one-hour session on staying safe online and avoiding scams. Participants will learn: How to recognize online scams Smart online practices How to […]
Please join us for weekly preschool programming on Wednesday mornings at 10am to 11:30am. Storytime - preschool age-appropriate stories read aloud, interactive songs or games […]
Have you ever played chess? Do you want to learn? Are you an avid player and want to help others learn how to play? Whatever […]
Do you have an infant or child up to 5 years old? Please join us for a series of 4 highly interactive family engagement workshops, […]





ALERT | In holiday observance of Martin Luther King, Jr. Day, all public libraries will be closed on Monday, January 19, 2026.
ALERT | In holiday observance of Presidents' Day, all public libraries will be closed from Saturday to Monday, February 14 to 16, 2026.