Events

Yearly Monthly Weekly Daily List
May 2026
June 2026

No Stress Chess with Cal

Join us at the Library for No Stress Chess with library intern Cal Young. Any age or level of experience, all are welcome. Bring a family member or friend to play with! Snacks and lemonade will be provided. Please register below. About Cal: I am...
01 Jun
4:00 pm - 5:45 pm

First Monday Book Group: Horse

Join us for the next First Monday Book Group as we discuss Horse by Geraldine Brooks on Monday, June 1 at 6 pm. Registration is appreciated. Horse is available through interlibrary loan. Please contact the Front Desk if you need assistance reserving a copy: 542-5075,...
01 Jun
6:00 pm - 7:00 pm

June Lunch & Learn for Seniors

Join us at our monthly program for seniors with a light lunch and community connection. Each gathering features a speaker who will give a short informal talk followed by Q&A. At our June meeting, library director Ann Havemeyer will speak about Norfolk during the Revolutionary...
08 Jun
11:30 am - 1:00 pm
No event found!
Load More