Upcoming Events

Featured Events

Ongoing Events
Registration Type
Event Type

Start Time

Age
Program Type
Room
This event is in the "Adults" group.
Registration
Library Branch: Off-site
Age Group: Adults
Program Type: History
Registration Required
Seats Remaining: 14
Event Details:
Thursday, July 9 at 12:00pm. Take a virtual trip to The Lower East Side and visit Schimmel’s Knishes, Katz’s Deli, Anshe Chesed, The Daily Forward, Eldridge Street Synagogue, and Rabbi Eisenberg, one of the few remaining Torah scribes remaining ...
This event is in the "Adults" group.
Registration
Payment
Library Branch: Off-site
Age Group: Adults
Program Type: Health & Fitness
Registration Required
Payment Required
Seats Remaining: 47
Event Details:
Thursdays, July 9 - September 3 at 5:30pm. Join Instructor Joelle Kelly in a gentle Lu Jong yoga class geared for all levels led via Zoom. Lu Jong is a gentle style of Tibetan yoga. Have a yoga mat and cushion available if needed ...
This event is in the "Adults" group.

Merchant's Meeting

6:00pm - 8:00pm
Cancelled
Library Branch: The Library
Room: Multipurpose Room (C)
Age Group: Adults
Event Details:
This is not a library sponsored event. ...
This event is in the "Seniors" group.
Registration
Payment
Library Branch: Off-site
Age Group: Seniors
Program Type: Health & Fitness
Registration Required
Payment Required
Seats Remaining: 28
Event Details:
Fridays, July 10 - September 4 at 9:30am. Join Instructor Frances Phillips in a total fitness class led via Zoom. Registration is $20.00 for the course.   Registration is required to receive Zoom link and password.  ...
This event is in the "Babies" group.
Registration
Library Branch: Off-site
Age Group: Babies
Program Type: Health & Fitness, Clubs & Games
Registration Required
Seats Remaining: 24
Event Details:
Fridays, July 10 & 24, from 10:00-11:15am. This class offers an opportunity to bond with your baby (pre-walkers only) and other new parents, nourish yourself and discover tools to support you in the parenting journey. All practices promote pos...
This event is in the "Toddlers" group.
This event is in the "Preschool" group.
Registration
Library Branch: Off-site
Age Group: Toddlers, Preschool
Program Type: Book Clubs, Storytime
Registration Required
Seats Remaining: 29
Event Details:
Fridays,  July 10 & 31  from 10:30-11:00am. Join Ms. Marie on Zoom for story time and some finger plays.  If you have a towel, shakers, drums or other musical items, please have them ready.  Must register to receive Zoom...
This event is in the "Tweens (Grades 4-6)" group.
This event is in the "Teens (Grades 7-12)" group.
Registration
Library Branch: Off-site
Age Group: Tweens (Grades 4-6), Teens (Grades 7-12)
Program Type: Art Events
Registration Required
Seats Remaining: 4
Event Details:
When you register, you will receive information about how and when you can pick up a kit to create a colorful, summer tote bag at home. Designs will be given out randomly. Follow Ms. Victoria’s instructions in her YouTube video. The link will be p...
This event is in the "Tweens (Grades 4-6)" group.
This event is in the "Teens (Grades 7-12)" group.
Registration
Library Branch: Off-site
Age Group: Tweens (Grades 4-6), Teens (Grades 7-12)
Program Type: Book Clubs, Clubs & Games
Registration Required
Seats Remaining: 9
Event Details:
For tweens and teens entering grades 6-9 only. Do you love reading? Do you have a competitive spirit? Then join our team for this year’s Virtual Battle of the Books: SoFo Edition! We will read 4 books, practice book trivia, have weekly meetings, and ...
This event is in the "Adults" group.
Registration
Payment
Library Branch: Off-site
Age Group: Adults
Program Type: Health & Fitness
Registration Required
Payment Required
Seats Remaining: 43
Event Details:
Saturdays, July 11 - August 29 at 9:30am. Join Instructor Kyleen Vernon in a Zumba class led via Zoom. Registration is $25.00 for the course.   Registration is required to receive Zoom link and password.   ...
This event is in the "Adults" group.
This event is in the "Seniors" group.
Registration
Library Branch: Off-site
Age Group: Adults, Seniors
Program Type: Clubs & Games
Registration Required
Seats Remaining: 19
Event Details:
Saturdays, from 11:00am – 12:00pm. Join local knitting expert Stephanie Raffel to learn to knit (or knot!) with a guided project, or, if you already know how to knit 'knot, share the company of fellow yarners! These sessions are led vi...
This event is in the "K-3" group.
This event is in the "Tweens (Grades 4-6)" group.

Builder's Challenge- Dominos

All Day 7/12 - 7/18
Library Branch: Off-site
Age Group: K-3, Tweens (Grades 4-6)
Program Type: Clubs & Games
Event Details:
Please see Facebook or Instagram for a challenge to complete throughout the week.  We can't wait to see what you create! ...
This event is in the "Adults" group.
Registration
Payment
Library Branch: Off-site
Age Group: Adults
Program Type: Health & Fitness
Registration Required
Payment Required
Seats Remaining: 44
Event Details:
Sundays, July 5 – August 30 at 8:30am. Join Instructor Sarah Anjali in these yoga classes geared for all levels. Registration is $29.00 for the course.   Registration is required to receive Zoom link and password. &n...
This event is in the "Adults" group.
Registration
Payment
Library Branch: Off-site
Age Group: Adults
Program Type: Health & Fitness
Registration Required
Payment Required
Seats Remaining: 40
Event Details:
Mondays, July 6 – August 31 at 8:30am. Join Instructor Melanie Sands in these gentle yoga classes geared for all levels. Registration is $29.00 for the course.   Registration is required to receive Zoom link and password. ...
This event is in the "Adults" group.
This event is in the "Seniors" group.
Registration
Library Branch: Off-site
Age Group: Adults, Seniors
Program Type: Art Events
Registration Required
Seats Remaining: 43
Event Details:
Each class in this 5 part series will be a keynote presentation on the work of a different artist each session. Hilma At Klint: Monday, July 13 at 10:00am. Klint, an abstract painter took inspiration from the natural world around her and...
This event is in the "Adults" group.
Registration
Payment
Library Branch: Off-site
Age Group: Adults
Program Type: Health & Fitness
Registration Required
Payment Required
Seats Remaining: 46
Event Details:
Mondays, July 6 - August 31 at 5:30pm. Join Instructor Leisa DeCarlo in a pilates class led via Zoom. Registration is $29.00 for the course.      Registration is required to receive Zoom link and password.  ...
This event is in the "Babies" group.
This event is in the "Toddlers" group.
This event is in the "Preschool" group.
This event is in the "Families" group.
Registration
Library Branch: Off-site
Age Group: Babies, Toddlers, Preschool, Families
Program Type: Storytime
Registration Required
Seats Remaining: 28
Event Details:
Mondays, July 13 & 27  7:00-7:30pm. Wear your comfy pajamas and snuggle in tight for a story before bedtime. Registration required to receive the YouTube link. ...
This event is in the "Tweens (Grades 4-6)" group.
This event is in the "Teens (Grades 7-12)" group.
Registration
Library Branch: Off-site
Age Group: Tweens (Grades 4-6), Teens (Grades 7-12)
Program Type: Art Events
Registration Required
Seats Remaining: 44
Event Details:
Create your own Fakemon with modeling clay or draw along with Ms. Andrea. You can give them powers and stats as well. Please register for the YouTube link. ...
This event is in the "Children (Birth to Grade 3)" group.
This event is in the "Tweens (Grades 4-6)" group.
This event is in the "Teens (Grades 7-12)" group.
This event is in the "Adults" group.
This event is in the "Seniors" group.
This event is in the "Families" group.
Registration
Payment
Library Branch: Outreach
Age Group: Children (Birth to Grade 3), Tweens (Grades 4-6), Teens (Grades 7-12), Adults, Seniors, Families
Program Type: Movies
Registration Required
Payment Required
Seats Remaining: 0
Event Details:
Join us for our showing of Toy Story (Rated G), a family favorite.  The movie will start at approximately 8:21pm. There are limited spaces available, so register now.  Registration is $10/car in advance, and please register each car...
This event is in the "Adults" group.
This event is in the "Seniors" group.
Registration
Payment
Library Branch: Off-site
Age Group: Adults, Seniors
Program Type: Health & Fitness
Registration Required
Payment Required
Seats Remaining: 42
Event Details:
Tuesdays, July 7 - September 1 at 9:30am. Join Instructor Danielle Cheeseman in a Zumba Gold class led via Zoom. Registration is $20.00 for the course.   Registration is required to receive Zoom link and password. &n...
This event is in the "Babies" group.
Registration
Library Branch: Off-site
Age Group: Babies
Program Type: Music Events, Storytime
Registration Required
Seats Remaining: 19
Event Details:
Tuesdays, July 7-21 from 10:00-10:30am. For ages birth through 2 years. Snuggle and bond with your baby or toddler as we sing, tickle, kiss, and bounce our way into a lifelong love of reading. Registration required to receive the Zoom link ...
This event is in the "K-3" group.
Registration
Library Branch: Off-site
Age Group: K-3
Program Type: History, Art Events, Clubs & Games
Registration Required
Seats Remaining: 10
Event Details:
Tuesdays, July 7-28 and August 4-25 from 2:00-3:00pm.  Sit down with Mr. Evan for heroic tales about amazing people from the Who Was...series  and other awesome biographies! Each week, we will learn about someone new. We will also watch ...
This event is in the "Adults" group.
This event is in the "Seniors" group.
Registration
Library Branch: Off-site
Age Group: Adults, Seniors
Program Type: Health & Fitness
Registration Required
Seats Remaining: 1
Event Details:
Tuesdays, July 14 - August 4 at 5:00pm. Join lnstructor Samantha Heckert in a one-on-one 15 minute yoga session via Zoom. A limited number of 15-minute Zoom appointments will be available to answer questions about and of...
This event is in the "Adults" group.
This event is in the "Seniors" group.
Registration
Library Branch: Off-site
Age Group: Adults, Seniors
Program Type: Health & Fitness
Registration Required
Seats Remaining: 1
Event Details:
Tuesdays, July 14 - August 4 at 5:15pm. Join lnstructor Samantha Heckert in a one-on-one 15 minute yoga session via Zoom. A limited number of 15-minute Zoom appointments will be available to answer questions about and of...
This event is in the "Adults" group.
This event is in the "Seniors" group.
Registration
Library Branch: Off-site
Age Group: Adults, Seniors
Program Type: Health & Fitness
Registration Required
Seats Remaining: 1
Event Details:
Tuesdays, July 14 - August 4 at 5:30pm. Join lnstructor Samantha Heckert in a one-on-one 15 minute yoga session via Zoom. A limited number of 15-minute Zoom appointments will be available to answer questions about and of...
This event is in the "Babies" group.
This event is in the "Preschool" group.
This event is in the "K-3" group.
This event is in the "Families" group.
Registration
Library Branch: Off-site
Age Group: Babies, Preschool, K-3, Families
Program Type: Art Events
Registration Required
Seats Remaining: 300
Event Details:
Every Tuesday in July and August. This year, these performances will be virtual.  You will need to register to receive the link to view the performance. ...
This event is in the "Adults" group.
This event is in the "Seniors" group.
Registration
Library Branch: Off-site
Age Group: Adults, Seniors
Program Type: Health & Fitness
Registration Required
Seats Remaining: 1
Event Details:
Tuesdays, July 14 - August 4 at 5:45pm. Join lnstructor Samantha Heckert in a one-on-one 15 minute yoga session via Zoom. A limited number of 15-minute Zoom appointments will be available to answer questions about and of...
This event is in the "Adults" group.
Registration
Payment
Library Branch: Off-site
Age Group: Adults
Program Type: Writer Events
Registration Required
Payment Required
Seats Remaining: 13
Event Details:
Tuesdays, July 7 - August 25 at 6:00pm. Join Donna McGullam in a Writers' Group session led via Zoom. Registration is $20.00 for the course.   Registration is required to receive Zoom link and password. ...