Title/Search
Events and Programs
Subscribe to Our Newsletters | Book Clubs | Book Sales | Discussion Groups | English Learning Groups
This page is updated frequently, and new events may be added daily. Parents are responsible for the conduct of minor children, under 18 years of age, in the library or on library grounds, regardless of whether they are in the company of their child or not. See our Parental/Guardian Supervisory Responsibilities Policy for more information.
Upcoming Events
Time Zone: Eastern Time - US & Canada (change)
ABC Animals In-Person
Children ages 2 and up, accompanied by an adult, are invited to come and learn a different letter of the alphabet each week with songs, stories and crafts.
- Date:
- Tuesday, May 12, 2026
- Time:
- 10:00 AM - 10:30 AM
- Location:
- Robbinsville Activity Room, Robbinsville Branch
- Audience:
- Ages 5 and Under
- Registrations are fully booked!
Mini Movers and Shakers In-Person
This program is all about music and movement for the littlest ones! Join Miss Lauren as we play our favorite storytime songs and your babies and toddlers can sing, dance and move to the music. Shaky...
More
- Date:
- Tuesday, May 12, 2026
- Time:
- 10:00 AM - 10:30 AM
- Location:
- Lawrence Activity Room, Lawrence Headquarters Branch
- Audience:
- Ages 5 and Under
- Registrations are fully booked!
Learn How to Play American Mah Jongg In-Person
Wanda McGuinness will give a series of eight consecutive sessions (in April and May) to a small group of people who are beginners at American Mah Jongg. Registrants are expected to attend all eight...
More
- Date:
- Tuesday, May 12, 2026
- Time:
- 10:00 AM - 12:00 PM
- Location:
- Hickory Corner Community Room A/B, Hickory Corner Branch
- Audience:
- Adult
- Registrations are fully booked!
Storytime In-Person
An interactive read aloud program for children ages 2-5 which includes stories, songs and a craft.
- Date:
- Tuesday, May 12, 2026
- Time:
- 10:30 AM - 11:00 AM
- Location:
- Hickory Corner Children's Activity Room, Hickory Corner Branch
- Audience:
- Ages 5 and Under Children's Program
- Register! - 13 seats left
Toddler Rock In-Person
Too old for Baby Time and not quite ready to sit through Storytime? Join us for singing, dancing, and rhymes. There is an emphasis on interaction with the music and the rhymes through singing,...
More
- Date:
- Tuesday, May 12, 2026
- Time:
- 10:30 AM - 11:00 AM
- Location:
- Hopewell Activity Room, Hopewell Branch
- Audience:
- Ages 5 and Under
- Register! - 15 seats left
Toddler Storytime In-Person
Join us for stories, rhymes, and a themed craft! For ages 2-5 with a caregiver. Sponsored by the Friends of the West Windsor Library.
No registration required. Walk-ins are welcome as long as space...
More
- Date:
- Tuesday, May 12, 2026
- Time:
- 10:30 AM - 11:00 AM
- Location:
- West Windsor Activity Room, West Windsor Branch
- Audience:
- Ages 5 and Under
Toddler Storytime In-Person
Join us for an easy toddler project to create by using crayons, glue, and markers. Suggested for children, ages 5 and under with adult. Sponsored by the Friends of the Library.
- Date:
- Tuesday, May 12, 2026
- Time:
- 10:30 AM - 11:00 AM
- Location:
- Ewing Children's Activity Room, Ewing Branch
- Audience:
- Ages 5 and Under
- Register! - 12 seats left
Wiggles & Giggles In-Person
Come wiggle and giggle with a story, songs, and movement plus a craft. Ages 1 – 3, with a caregiver. Siblings welcome!
Registration required.
- Date:
- Tuesday, May 12, 2026
- Time:
- 10:30 AM - 11:00 AM
- Location:
- Twin Rivers Youth Services Program Room, Twin Rivers Branch
- Audience:
- Ages 5 and Under Children's Program
- Register! - 9 seats left
Romp and Stomp In-Person
Children ages 2 and up, accompanied by an adult, are invited to a music and movement program.
- Date:
- Tuesday, May 12, 2026
- Time:
- 11:00 AM - 11:30 AM
- Location:
- Robbinsville Community Room, Robbinsville Branch
- Audience:
- Ages 5 and Under
- Register! - 2 seats left
Toddler Create In-Person
Join us for an easy toddler project to create by using crayons, glue, and markers. Suggested for children, ages 5 and under with adult. Sponsored by the Friends of the Library.
- Date:
- Tuesday, May 12, 2026
- Time:
- 11:00 AM - 11:30 AM
- Location:
- Ewing Children's Activity Room, Ewing Branch
- Audience:
- Ages 5 and Under
- Register! - 13 seats left
ABC/123 In-Person
Join us each week for alphabet and math related activities. Each week we will focus on a different theme. Come ready to learn and play!
For children ages 2-5 and their caregivers. This is a drop in...
More
- Date:
- Tuesday, May 12, 2026
- Time:
- 11:00 AM - 11:45 AM
- Location:
- Hopewell Activity Room, Hopewell Branch
- Audience:
- Ages 5 and Under
Playdate Pals In-Person
Join us for Playdate Pals, where kids can explore and learn together each week. There will be a rotation of toys and games each week to encourage children to play together and socialize. For ages 2-5...
More
- Date:
- Tuesday, May 12, 2026
- Time:
- 11:00 AM - 12:00 PM
- Location:
- West Windsor Activity Room, West Windsor Branch
- Audience:
- Ages 5 and Under
Caregiver Support Group (Bilingual) In-Person
This is a safe space to share and to learn about ways caregivers can cope with their stress and concerns. Kat Verdi, MAT, CADDCT, facilitates and shares (in English and Spanish) many resources...
More
- Date:
- Tuesday, May 12, 2026
- Time:
- 12:00 PM - 1:30 PM
- Location:
- Hickory Corner Community Room C, Hickory Corner Branch
- Audience:
- Adult
- Register! - 10 seats left
Virtual Author Talk: Vivienne Ming Online
How to Robot-Proof Your Kids (and Yourself) with Dr. Vivienne Ming
Award-Winning Theoretical Neuroscientist, Inventor, and “Demented” Author
Join us for a timely conversation on AI, humanity, and...
More
- Date:
- Tuesday, May 12, 2026
- Time:
- 2:00 PM - 3:00 PM
- Location:
- Virtual
- Audience:
- Adult
- Categories:
- Virtual Programs
Speak with a Resource Specialist from United Way / Hablar con un(a) especialista en recursos del United Way In-Person
In ONE EASY STEP we can help you find FREE benefits and resources your household may be eligible for!
Let Us Help You! • Application Assistance NJ SNAP Health Insurance • Free tax preparation...
More
- Date:
- Tuesday, May 12, 2026
- Time:
- 2:00 PM - 5:00 PM
- Location:
- Hightstown Community Room, Hightstown Branch
- Audience:
- Adult
Junk Journaling In-Person
Gather your memories from the past month: pictures, ticket stubs, even receipts. Bring them in to put inside a journal along with stickers, stamps, and other accessories to create an easy,...
More
- Date:
- Tuesday, May 12, 2026
- Time:
- 2:30 PM - 3:30 PM
- Location:
- Twin Rivers Meeting Room A, Twin Rivers Branch
- Audience:
- Adult
- Register! - 10 seats left
Midday Masterpiece In-Person
Join us at the Hollowbrook Branch and have the chance to create the craft you might have missed out on the previous night. The craft for this program you will create a pressed flower butterfly. Snacks...
More
- Date:
- Tuesday, May 12, 2026
- Time:
- 2:30 PM - 3:30 PM
- Location:
- Hollowbrook Activity Room, Hollowbrook Branch
- Audience:
- Adult
- Registration has closed.
Word Essentials In-Person
Level: Beginner
Explore more tools in the Office Ribbon that can help you create a professional-looking document.
This is the second class of a four-class Word series.
- Date:
- Tuesday, May 12, 2026
- Time:
- 2:30 PM - 3:30 PM
- Location:
- Computer Classroom, Lawrence Headquarters Branch
- Audience:
- Adult
- Categories:
- Computer Classes
- Register! - 12 seats left
Board Game Club In-Person
Join our club for board and card game enthusiasts. Bring your own games or use one of ours. Drop-ins welcome. Bring a friend! Registration is preferred.
- Date:
- Tuesday, May 12, 2026
- Time:
- 2:30 PM - 4:30 PM
- Location:
- Ewing Room 2, Ewing Branch
- Audience:
- Adult
- Register! - 30 seats left
Messy Play In-Person
Messy Play Craft Activity for children, ages 2-3, with adults, Have fun painting and making crafts! Sponsored by the Friends of the Ewing Library.
- Date:
- Tuesday, May 12, 2026
- Time:
- 3:00 PM - 3:30 PM
- Location:
- Ewing Children's Activity Room, Ewing Branch
- Audience:
- Ages 5 and Under Children's Program