Upcoming Events

Ongoing Events
Registration Type
Event Type

Start Time

Age
Program Type
Room
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: 50
Event Details:
Wednesdays, July 8 - August 26 at 2:00pm. Join Instructor Susan Semerade in a chair yoga class led via Zoom. Regisration is $18.00 for the course.   Registration is required to receive Zoom link and password.   ...
This event is in the "Adults" group.

Prenatal Yoga-(Virtual (Zoom) Class)

July 8, 2020
4:00pm - 5:15pm
Registration
Library Branch: Off-site
Age Group: Adults
Program Type: Health & Fitness
Registration Required
Seats Remaining: 25
Event Details:
Wednesdays, July 8, 22 and August 5, 26 from 4:00-5:15pm.  Prenatal yoga class is a wonderful opportunity for pregnant women to connect and celebrate their changing bodies and growing babies. Yoga is a perfect way to restore and relax at all ...
This event is in the "Adults" group.
Registration
Library Branch: Off-site
Age Group: Adults
Program Type: Movies
Registration Required
Seats Remaining: 10
Event Details:
Wednesdays, July 8 and August 12 at 6:30pm. Do you have a passion for podcast listening? Are you looking for new options or need someone to share the most recent episode of your favorite podcast with? Then look no further! Join Adult Librarian Sara o...
This event is in the "Children (Birth to Grade 3)" group.
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 "K-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 "Families" group.

Family Night In: Steel Impressions Band

July 8, 2020
7:00pm - 8:00pm
Registration
Library Branch: Off-site
Age Group: Children (Birth to Grade 3), Babies, Toddlers, Preschool, K-3, Tweens (Grades 4-6), Teens (Grades 7-12), Adults, Families
Program Type: Music Events
Registration Required
Seats Remaining: 100
Event Details:
From your home, join us for some family virtual programming.  You will need to register to receive the link for viewing the performances and receive any other information needed.   ...
This event is in the "Adults" group.
Registration
Library Branch: Off-site
Age Group: Adults
Program Type: Health & Fitness
Registration Required
Seats Remaining: 50
Event Details:
Thursdays, July 9 - September 3 at 8:30am. 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.

Mornings with Omie - Virtual Storytime

July 9, 2020
10:00am - 10:30am
Registration
Library Branch: Off-site
Age Group: Babies, Toddlers
Program Type: Book Clubs, Music Events, Storytime
Registration Required
Seats Remaining: 30
Event Details:
Thursdays, July 9-30 and August 6-27 from 10:00-10:30am. Join Ms. Roese and her granddaughter for books, tickles, and songs.  Registration required to receive the YouTube link. ...
This event is in the "Preschool" group.
This event is in the "Families" group.
Registration
Library Branch: Off-site
Age Group: Preschool, Families
Program Type: Art Events, Food Events
Registration Required
Seats Remaining: 300
Event Details:
Thursday, July 9 from 10:00-11:00am.   From the comfort of your own home, work with Chef Rob to make this cool and tasty treat. See you there. When you register, you will receive the link to Chef Rob’s video and recipe.   ...
This event is in the "Adults" group.
Registration
Library Branch: Off-site
Age Group: Adults
Program Type: Health & Fitness
Registration Required
Seats Remaining: 50
Event Details:
Thursdays, June 4 - 25 at 5:30pm. Join Instructor Joelle Kelly in a gentle Lu Jong yoga class geared for all levels led via Zoom. Registration is $29.00 for the course.   Registration is required to receive Zoom link an...
This event is in the "Adults" group.

Merchant's Meeting

July 9, 2020
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.

Senior Total Fitness (Zoom Virtual Classes)

July 10, 2020
9:30am - 10:30am
Registration
Library Branch: Off-site
Age Group: Seniors
Program Type: Health & Fitness
Registration Required
Seats Remaining: 50
Event Details:
Fridays, July 10 - August 28 at 9:30am. Join Instructor Frances Phillips in a total fitness class led via Zoom. Registration is $18.00 for the course.   Registration is required to receive Zoom link and password.   ...
This event is in the "Babies" group.

Parents and Baby Yoga- Online (Virtual Class)

July 10, 2020
10:00am - 11:15am
Registration
Library Branch: Off-site
Age Group: Babies
Program Type: Health & Fitness, Clubs & Games
Registration Required
Seats Remaining: 25
Event Details:
Fridays, July 10, 24, and August 7, 28 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...
This event is in the "Toddlers" group.
This event is in the "Preschool" group.

Ready to Read Fridays- Virtual Program

July 10, 2020
10:30am - 11:00am
Registration
Library Branch: The Library
Age Group: Toddlers, Preschool
Program Type: Book Clubs, Storytime
Registration Required
Seats Remaining: 30
Event Details:
Fridays, 10, 31 and August 7-21 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 link ...
This event is in the "Tweens (Grades 4-6)" group.
This event is in the "Teens (Grades 7-12)" group.

Stencil Tote Bags - Virtual Program

July 10, 2020
12:30pm - 1:30pm
Registration
Library Branch: Off-site
Age Group: Tweens (Grades 4-6), Teens (Grades 7-12)
Program Type: Art Events
Registration Required
Seats Remaining: 10
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.

Battle of the Books - Virtual Program

July 10, 2020
3:30pm - 4:30pm
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.

Zumba! (Zoom Virtual Classes)

July 11, 2020
9:30am - 10:30am
Registration
Library Branch: Off-site
Age Group: Adults
Program Type: Health & Fitness
Registration Required
Seats Remaining: 50
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.

Knit This, Knot That (Zoom Virtual Classes)

July 11, 2020
11:00am - 12:00pm
Registration
Library Branch: Off-site
Age Group: Adults, Seniors
Program Type: Clubs & Games
Registration Required
Seats Remaining: 20
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 "Adults" group.

Sunday Sunrise Yoga (Zoom Virtual Classes)

July 12, 2020
8:30am - 9:30am
Registration
Library Branch: Off-site
Age Group: Adults
Program Type: Health & Fitness
Registration Required
Seats Remaining: 50
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.

Monday Sunrise Yoga (Zoom Virtual Classes)

July 13, 2020
8:30am - 9:30am
Registration
Library Branch: Off-site
Age Group: Adults
Program Type: Health & Fitness
Registration Required
Seats Remaining: 50
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.

Monday Morning Yoga

July 13, 2020
9:30am - 10:30am
Registration
Library Branch: The Library
Room: Meeting Room AB
Age Group: Adults
Program Type: Health & Fitness
Registration Required
Seats Remaining: 22
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: 49
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.

Monday Sunset Pilates (Zoom Virtual Classes)

July 13, 2020
5:30pm - 6:30pm
Registration
Library Branch: Off-site
Age Group: Adults
Program Type: Health & Fitness
Registration Required
Seats Remaining: 50
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 "Toddlers" group.
This event is in the "Preschool" group.
This event is in the "Families" group.

Pajama Stories -Virtual Program

July 13, 2020
7:00pm - 7:30pm
Registration
Library Branch: Off-site
Age Group: Toddlers, Preschool, Families
Program Type: Storytime
Registration Required
Seats Remaining: 30
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.

Fakemon Creations - Virtual Program

July 13, 2020
7:00pm - 8:00pm
Registration
Library Branch: Off-site
Age Group: Tweens (Grades 4-6), Teens (Grades 7-12)
Program Type: Art Events
Registration Required
Seats Remaining: 50
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 "Adults" group.
This event is in the "Seniors" group.

Zumba Gold (Zoom Virtual Classes)

July 14, 2020
9:30am - 10:30am
Registration
Library Branch: Off-site
Age Group: Adults, Seniors
Program Type: Health & Fitness
Registration Required
Seats Remaining: 50
Event Details:
Tuesdays, July 7 - August 25 at 9:30am. Join Instructor Danielle Cheeseman in a Zumba Gold class led via Zoom. Registration is $18.00 for the course.   Registration is required to receive Zoom link and password. &nbs...
This event is in the "Babies" group.

Lap Time Stories and Songs- Virtual Program

July 14, 2020
10:00am - 10:30am
Registration
Library Branch: Off-site
Age Group: Babies
Program Type: Music Events, Storytime
Registration Required
Seats Remaining: 20
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.

Virtual Who Was.................

July 14, 2020
2:00pm - 3:00pm
Registration
Library Branch: Off-site
Age Group: K-3
Program Type: History, Art Events, Clubs & Games
Registration Required
Seats Remaining: 15
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 ...