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, March 10, 2026
Time:
10:00 AM - 10:30 AM
Location:
Robbinsville Activity Room, Robbinsville Branch
Audience:
  Ages 5 and Under  
Registrations are fully booked!

Storytime in English and ASL In-Person

Join Miss Amanda for books, songs and an activity. Children will learn the alphabet and basic signs that are relevant to their lives in English and American Sign Language. Recommended for ages 2...  More
Date:
Tuesday, March 10, 2026
Time:
10:00 AM - 10:45 AM
Location:
Lawrence Activity Room, Lawrence Headquarters Branch
Audience:
  Ages 5 and Under     Children's Program  
Register! - 13 seats left

Mercer County Board of Social Services In-Person

Representatives from the Mercer County Board of Social Services (MCBOSS) will be at the branch to provide information about accessing the many, varied services and support they provide to the families...  More
Date:
Tuesday, March 10, 2026
Time:
10:00 AM - 12:00 PM
Location:
Outside, Hickory Corner Branch
Audience:
  Adult  

Toddler STEM Rocket Engineering In-Person

Join us for an easy toddler STEM. Suggested for children, ages 5 and under with adult. Sponsored by the Friends of the Library.
Date:
Tuesday, March 10, 2026
Time:
10:15 AM - 10:30 AM
Location:
Ewing Children's Activity Room, Ewing Branch
Audience:
  Ages 5 and Under  
Register! - 6 seats left

Storytime In-Person

An interactive read aloud program for children ages 2-5 which includes stories, songs and a craft.
Date:
Tuesday, March 10, 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! - 10 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, March 10, 2026
Time:
10:30 AM - 11:00 AM
Location:
Hopewell Activity Room, Hopewell Branch
Audience:
  Ages 5 and Under  
Register! - 11 seats left

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, March 10, 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

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, March 10, 2026
Time:
10:30 AM - 11:00 AM
Location:
West Windsor Activity Room, West Windsor Branch
Audience:
  Ages 5 and Under  

Wiggles & Giggles In-Person

Come wiggle and giggle with a story, songs, and movement plus a take-home craft. Ages 1 – 3, with a caregiver. Siblings welcome! Registration required.
Date:
Tuesday, March 10, 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! - 6 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, March 10, 2026
Time:
11:00 AM - 11:30 AM
Location:
Robbinsville Community Room, Robbinsville Branch
Audience:
  Ages 5 and Under  
Registrations are fully booked!

Stay & Play In-Person

Stay after Wiggles & Giggles to play with shared toys for 30 minutes. Ages 1 - 3, with a caregiver. Siblings welcome. No registration required.
Date:
Tuesday, March 10, 2026
Time:
11:00 AM - 11:30 AM
Location:
Twin Rivers Youth Services Program Room, Twin Rivers Branch
Audience:
  Ages 5 and Under     Children's Program  

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, March 10, 2026
Time:
11:00 AM - 11:30 AM
Location:
Ewing Children's Activity Room, Ewing Branch
Audience:
  Ages 5 and Under  
Register! - 9 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, March 10, 2026
Time:
11:00 AM - 11:45 AM
Location:
Hopewell Activity Room, Hopewell Branch
Audience:
  Ages 5 and Under  

Quiet Storytime In-Person

Join Miss Christine for a quieter storytime. Intended for children who may be overwhelmed by the noise and crowds of a typical storytime, this will feature mellow stories, music and a sensory craft...  More
Date:
Tuesday, March 10, 2026
Time:
11:00 AM - 11:45 AM
Location:
Lawrence Activity Room, Lawrence Headquarters Branch
Audience:
  Ages 5 and Under  
Register! - 6 seats left

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, March 10, 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, March 10, 2026
Time:
12:00 PM - 1:30 PM
Location:
Hickory Corner Community Room A/B, Hickory Corner Branch
Audience:
  Adult  
Register! - 10 seats left

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, March 10, 2026
Time:
2:00 PM - 5:00 PM
Location:
Hightstown Community Room, Hightstown Branch
Audience:
  Adult  

Easy Cook: Rice Kheer In-Person

To celebrate Holi, we will make Kheer aka Indian Rice Pudding with rice, milk, sugar, raisins, nuts, cardamom, and saffron
Date:
Tuesday, March 10, 2026
Time:
2:30 PM - 3:30 PM
Location:
Hickory Corner Children's Activity Room, Hickory Corner Branch
Audience:
  Adult  
Register!

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, March 10, 2026
Time:
2:30 PM - 3:30 PM
Location:
Twin Rivers Meeting Room A, Twin Rivers Branch
Audience:
  Adult  
Register! - 7 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, March 10, 2026
Time:
2:30 PM - 4:30 PM
Location:
Ewing Room 2, Ewing Branch
Audience:
  Adult  
Register! - 30 seats left

Our Hours