Title/Search

Events and Programs


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.

Browse All Events


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  

Our Hours